2017-07-04 10 views
1

私はXAMPPでサイトを完成しました。私はホスティングでそれを転送したかったのです。htaccessがホスティングで動作していない

問題はhtaccessがホスティングで動作しないことです。

Options -Indexes 

# Various rewrite rules. 
<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_URI} !=/favicon.ico 

    RewriteRule ^(.*)(\.)(.*)$ index.php?url=$1.$3 [L,QSA] 
    RewriteRule ^ajax$ _res/ajax.php [QSA] 
    #RewriteRule ^(.*)$ index.php?t=$1 [L,QSA] 
</IfModule> 

答えて

0

試行 L なし:

# Various rewrite rules. 
<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_URI} !=/favicon.ico 

    RewriteRule ^(.*)(\.)(.*)$ index.php?url=$1.$3 [QSA] 
    RewriteRule ^ajax$ _res/ajax.php [QSA] 
    #RewriteRule ^(.*)$ index.php?t=$1 [QSA] 
</IfModule> 

RewriteRule Flagsより:

[L]フラグは、ルール・セットの処理を停止するmod_rewriteを引き起こします。ほとんどのコンテキストでは、ルールが一致する場合、それ以上のルールは処理されません。これは、Perlの最後のコマンド、またはCのbreakコマンドに対応します。このフラグを使用して、現在のルールをそれ以降のルールを考慮せずにただちに適用する必要があることを示します。

一部htaccess teste Rの上ご.hateaccessをテストしてみます。

+0

Lを削除しましたが、とにかく動作しません。/ – Cristoforo

+0

http://htaccess.mwl.be/で.hateaccessをテストしてみてください – simhumileco

関連する問題