勉強したことのメモ

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

  関連記事

特定ディレクトリ以下のBasic認証を無効化する方法
特定ディレクトリ以下のBasic認証を無効化する方法

Basic認証を設定しているサイトがあり、そちらを解除したかった。通常の場合だと ...

Podmanで導入したApacheのチューニング(mpm_prefork)に関する設定方法
Podmanで導入したApacheのチューニング(mpm_prefork)に関する設定方法

Podmanで導入したApacheのチューニング(mpm_prefork)を行い ...

gzip圧縮とキャッシュをhttpd.confで設定する方法
gzip圧縮とキャッシュをhttpd.confで設定する方法

今まで共用サーバーで使っていたWordPressをVPSに移した。せっかくなので ...

htaccessファイルにて特定のIPの場合のみBasic認証無し、その他の場合はBasic認証有りにする方法
htaccessファイルにて特定のIPの場合のみBasic認証無し、その他の場合はBasic認証有りにする方法

開発中の環境で指定したIPからのアクセスはBasic認証無しに、それ以外のアクセ ...

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

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