次の.htaccessルールを使用しています。
RewriteRule ^!([a-zA-Z0-9_-]+)$ index.php?p=$1
RewriteRule ^!([a-zA-Z0-9_-]+)/$ index.php?p=$1
RewriteRule ^!([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?p=$1&s=$2
RewriteRule ^!([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ index.php?p=$1&s=$2
これからURLを書き換えるには:/index.php?p=SOMETHING&s=SOMETHING
これに:/ SOMETHING / SOMETHING
問題は-私はほとんどすべてに相対URLを使用しています-cssスタイル、スクリプト、画像など。そして現在のhtaccessルールはURLを破り、実際のパスからファイルにアクセスしようとしているためです。
したがって、これらのルールを引き続き使用し、相対リンクを同時に機能させる方法があるかどうかを知りたいと思います。
どんな助けでも大歓迎です!