勉強したことのメモ

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 サーバー

  関連記事

HSTS(HTTP Strict Transport Security)の設定方法

あるサイトのセキュリティ対策としてHSTS(HTTP Strict Transp ...

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

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

apacheを再起動する際に影響を少なくする方法(graceful)

apacheを再起動するとクライアントとの通信が強制的に切断されてしまう。その影 ...

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

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

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

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