私は解決策を探していましたが、見つけられませんでした。PHP htaccessは、インデックスページを保持しながらパラメータを持つURLを書き換えます
私は私のウェブサイト上のディレクトリを持って、たとえばdomain.com/directory/
のために:
問題は次のようです。私はのようにdirectory/
の後に追加されるカスタムURLを持つカスタムCMSを作った。私はhtaccessを使用してdirectory/post.php?url=xxx
のURLを書き換えました。directory/xxx
問題は、私が使い続けたいindex.phpファイルがあるため問題ではありません。
私はこのようにそれをすることによってそれを修正:
RewriteRule ^directory/subdirectory/(.*)$ directory/post.php?url=$1 [NC,L] [QSA]
しかし、私は、URL内の余分なサブディレクトリを使用する必要はありません。
directory/
をindex.phpで使用しながら、directory/post.php?url=xxx
をdirectory/xxx
に書き換えるにはどうすればよいですか?
私はそれが複雑に聞こえることは知っていますが、私は数日間解決策を探していました。
ありがとうございます!
あなたのhtaccessファイルをルートに位置していますを使用できますか? – starkeen
@starkeenはいそれは –