にリダイレクトwww.hostname.com/some path/?cpao=12
したいのですがwww.hostname.com/some path/?kmas=12
。
基本的に、単語cpao
をに置き換え、kmas
他のすべてを同じに保ちます。
どんな助けでもありがたいです。
にリダイレクトwww.hostname.com/some path/?cpao=12
したいのですがwww.hostname.com/some path/?kmas=12
。
基本的に、単語cpao
をに置き換え、kmas
他のすべてを同じに保ちます。
どんな助けでもありがたいです。
mod_rewrite と .htaccess を有効にしてからhttpd.conf
、このコードをディレクトリの.htaccess
下に配置します。DOCUMENT_ROOT
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^cpao=([^&]*) [NC]
RewriteRule ^ %{REQUEST_URI}?kmas=%1 [R,L]
RewriteRule ^hostname.com/somepath/\?cpao([0-9]+)$ hostname.com/somepath/\?kmas=$1
htaccessで正規表現を使用します$1は、グループ1でキャッチされた番号です