勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

アクセスしてきたURLをRewriteRuleで書き換えたい

   2024/03/04  Apache サーバー

「http://aaa.com/a」というURLを叩いた際に「http://aaa.com/hoge.php?id=a」へアクセスさせたかった。RewriteRuleを使えばよいのは分かるんだけど書き方が分からなかったのでメモ。

 

ソースコード

以下をhtaccessファイルに記述する。

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ hoge.php?id=$1

 

参考サイト

https://www.javadrive.jp/apache/htaccess/index4.html

 - Apache サーバー

  関連記事

apacheで指定した期間(日時)のアクセスログを抽出する方法

apacheのaccess_logとerror_logで特定日時内のログのみを確 ...

VirtualHostを設定しIPアドレスでもアクセスしたい

apacheでVirtualHostを設定しつつ、IPアドレスでもアクセスしたか ...

日本語込みのURLをRewriteRuleで書き換える方法

WordPressのパーマネントリンク的なことをhtaccessで実現したい。具 ...

htaccessでスマホ判別とCookie制御する方法

サイトを閲覧しているデバイスがスマホ且つ特定のCookieの値が入っているユーザ ...

htaccessを置いてあるフォルダのファイルを参照

曖昧だけどhtaccessでベーシック認証とかIP制限かかってる フォルダ内のプ ...