0

.htaccess ファイルに 100% 精通しているわけではないので、1 つの小さな問題の修正にすでに数日を費やしましたが、大きな影響がありました。.htaccess ファイルに次のような行を作成したいと考えています。

RewriteRule ^folder1/folder2/folder3/([^.]+)/?$ /folderA/folderB/page.php?variable=$1

以下の .htaccess コードが機能しているように見えることがわかりました。

RewriteRule ^folder1/([^.]+)/?$ /folderA/folderB/page.php?variable=$1

しかし、/folder2/folder3 を追加すると、RewriteRule が正しく機能しなくなります。これらの余分なフォルダーが唯一の違いですが、何か間違ったことをしているに違いありません。

これについて私を助けることができる人はいますか?私は本当に迷っています...

あなたの助けを前もってたくさん、たくさん、ありがとう!

4

1 に答える 1

0

私の ftp では見えませんが、私の Plesk サーバーでは見えます。/folder2/ に .htaccess がリストされていることに気付きました。そのファイルを削除した後、上記の .htaccess の行は正常に機能します。

于 2013-06-27T18:07:13.783 に答える