リダイレクトに問題があります。今、私は次のようにアドレスに1ページを持っている:Apache - リダイレクト - パス
同じディレクトリにもhttp://localhost/Stella/Wiki/index.php
私はindex.php
へのすべての要求をリダイレクトする必要があり、私の.htaccess
ファイルを、持っています。 「私は多くのサブフォルダを持っているつもりですので、絶対パスを含まないよう
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule (.*)$ /index.php?id=$1 [L,QSA]
、と私はドン:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/Stella/Wiki/index.php
RewriteRule (.*)$ /Stella/Wiki/index.php?id=$1 [L,QSA]
このリダイレクションは、本当に良い作品が、私は次のように、相対的な方法でそれを使用したいです長い規則を持つようにしたくない:/xxx/xxx/xxx/xxx/index.php
。
この問題を解決するのに手伝ってもらえますか?私は何をすべきか、それが可能なのかどうかわからないのですか?あなたが示唆したように
RewriteRule ^index\.php$ - [L]
RewriteRule (.*) index.php?id=$1 [L,QSA]
が、これは今相対パスを使用しています。.htaccess
は/Stella/Wiki/.htaccess
に配置されている場合