0

これが状況です。

私は、専用サーバーから vps へのサーバー移行タスクを与えられた初心者です。ファイルとデータベースを移行しました。2 つのサブディレクトリにカリブー cms がインストールされています。サブディレクトリへのリンクを機能させるには、次のサポート記事に従って、各サブディレクトリの htaccess ファイルに RewriteBase コードを追加する必要があります: http://help.electricfunction.com/kb/all-software /i-am-receiving-an-internal-server-error-500-when-attempting-to-access-the-software . すると、リダイレクト ループが発生します。これを正しい方法で行う方法を知っている人はいますか?

サブディレクトリの 1 つに対する htaccess の現在のコードを次に示します。

Options +FollowSymLinks
RewriteEngine On

Options All -Indexes

<IfModule mod_security.c>
SecFilterEngine Off
</IfModule>

<FilesMatch "\.(files|htaccess|htpasswd|license|inc)$">
 Order Allow,Deny
 Deny from all
</FilesMatch>

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?idstring=$1&%{QUERY_STRING}

redirect 301 /us/article/view/gunslinger http://www.gunslingerfilms.com/

これは私が追加する必要があるコードです:

<IfModule mod_rewrite.c>
    RewriteEngine On
        Options +FollowSymLinks
    RewriteBase /app

    <FilesMatch "\.(htaccess|htpasswd|txt)$">
     Order Allow,Deny
     Deny from all
    </FilesMatch>

誰でも私を助けてもらえますか?

4

0 に答える 0