私は1つのファイルだけインスタンスのためのMOD-リライトを使用したい:www.domain.com/contact.php1つのファイルに対してmod_rewriteを使用するにはどうすればよいですか?
からプルする
www.domain.com/contact
私はリライトを使用最初にこれを行うためのディレクトリのように見えるすべてのファイルのルールですが、私が短期間に作成したdiretoryリダイレクトを混乱させてしまいました。
ありがとうございました。
私は1つのファイルだけインスタンスのためのMOD-リライトを使用したい:www.domain.com/contact.php1つのファイルに対してmod_rewriteを使用するにはどうすればよいですか?
からプルする
www.domain.com/contact
私はリライトを使用最初にこれを行うためのディレクトリのように見えるすべてのファイルのルールですが、私が短期間に作成したdiretoryリダイレクトを混乱させてしまいました。
ありがとうございました。
このルールを試してみてください:
RewriteRule ^contact$ contact.php [L]
これは内部へのURLパス/contact
の要求をリダイレクトします。 .htaccessファイルでこのルールを使用しない場合は、/
→^/contact$
のパターンを付加してください。
私はそのようなものになるだろう:
RewriteRule ^/contact.php$ url_to_redirect/contact.php [P,QSA]
そして、念のために、あなたはより多くの利用可能な情報hereを持っています。
RewriteEngine On
# make sure http://domain.com redirects to http://www.domain.com
RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
# redirect from /contact to /contact.php
RewriteRule ^contact$ /contact.php [R=301,L]
これはOPが尋ねたことをしません。彼女はドメイン間でリダイレクトしたくありません。 –