4

これが私の.htaccessです

AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /xcrud
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

wwwユーザーがURLの一部としてをスキップしない限り、すべてうまく機能します。310ループエラーを回避するためにこれを変更する簡単な方法はありますか?の完全な例は.htaccess素晴らしいものであり、1つのライナーではありません。どうも。

4

1 に答える 1

1

これはそれを解決しました。301ステートメントを機能させることができませんでしたが、これは機能します。

AddDefaultCharset UTF-8
<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /demo2
        RewriteCond %{HTTP_HOST} ^mathpdq\.com
        RewriteRule ^(.*)$ http://www.mathpdq.com/demo2/$1 [R=permanent,L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
于 2012-11-12T03:11:11.747 に答える