私のウェブサイトはmywebsite.com/news
をmywebsite.com/news.php
にリダイレクトしていますが、私はそれを望んでいません。
私はそれがmywebsite.com/news
このように、私は私の.htaccess
ファイルを変更し、ファイルを他の言葉のために正常に動作しない mywebsite.com/index.php?param=news
にリダイレクトする必要があります。
mywebsite.com/hello
はにリダイレクト:私は私のルートフォルダにnews.php
ファイルを持っているmywebsite.com/index.php?param=hello
を、しかし、.htaccessでファイル拡張子を要求する
Options -Indexes
# pass the default character set
AddDefaultCharset utf-8
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([\s\S]+)$ index.php?param=$1 [L,QSA,NC,NE]
01:私はこれが私の
.htaccess
ファイルです
...
mywebsite.com/news
は、私はあなたが私が何を意味するか理解してほしい
mywebsite.com/news.php
にリダイレクトする必要はありません
これを解決するにはどのような変更を行う必要がありますか? ヘルプ、コメント、提案は高く評価されます。
をおかげで、あなたは私の一日保存しました。 :)期待どおりに動作します! –
あなたは喜んで、うまくいきました。 – Croises