1

したがって、.htaccessでアクセスする他のプロジェクトから次のファイルの内容がありますhttp://www.example.com/

Options -MultiViews

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L,NC,QSA]
</IfModule>

これで上記は問題なく動作しますが、新しい問題が発生します。同じ概念(すべてのリンクをindex.phpにリダイレクトする)を使用したいのですが、今回はディレクトリ内にある必要があります。(例http://www.myothersite.com/thisfolder/

そこで、.htaccess内にファイルを作成してみましたhttp://www.myothersite.com/thisfolder/index.php問題は、すべてのリンクが内部を指すように上記のコードを変更するにはどうすればよいthisfolderですか?

参考までに、以下を参照してください。

myothersite.com
 '-> thisfolder
      '-> .htaccess
      '-> index.php

他のフォルダにある他のプロジェクトを混乱させたくないので、.htaccessファイルを中に配置する必要があります。thisfolderすべてのアクションを具体的に内部に保持したいと思いhttp://www.myothersite.com/thisfolder/ます。

誰かが私を助けることができますか?

4

1 に答える 1

1

これを試しましたか?

RewriteRule . /thisfolder/index.php [L,NC,QSA]

于 2012-04-05T22:07:27.330 に答える