0

確かに、mod-rewrite ルールを作成することは、いまだに混乱を招きます! それで、私はいくつかの助けを求めています...

Laravel で構築されたサイトを利用しましたが、既存のフォーラムをドメインに追加する必要があります。フォーラムは、ライブ サイトの cgi_bin フォルダーにある Ikonboard です。これを新しいサイトにコピーすると、htaccess がすべての URL を public フォルダー (Laravel が必要とする場所) に書き換えているため、アクセスできません。

では、cgi_bin フォルダーへの要求を機能させ、Laravel の公開への書き換えを維持するにはどうすればよいでしょうか?

<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On

    # Rewrite to 'public' folder
    RewriteCond %{HTTP_HOST} ^www.mydomain.com$
    RewriteCond %{REQUEST_URI} !public/
    RewriteRule (.*) public/$1 [L]
</IfModule>

ありがとう

4

1 に答える 1