2012-03-21 5 views
0

私は公共のhtmlに以下の構造を有する:.htaccessはgodaddyでホストされているCakephp 2.0.6アプリで何を含むべきですか?

app/ ---> 
     Config/ 
     Controller/ 
     Lib/ 
     Locale/ 
     Model/ 
     Plugin/ 
     Test/ 
     tmp/ 
     Vendor/ 
     View/ 
     .htaccess 
     index.php 
     webroot/ ---> 
          css/ 
          img/ 
          js/ 
          media/ 
          .htaccess 
          .favicon.ico 
          index.php 
css/ 
img/js/ 
lib/ 
media/ 
plugins/ 
vendors/ 
.htaccess 
favicon.ico 
index.php 

誰かが、それぞれが含まれている.htaccessファイルべきかを教えていただけますか?

私はいつも404を得ています。

ありがとうございました!

のwebroot htaccessファイル:

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

アプリのhtaccessファイル:

<IfModule mod_rewrite.c> 
    RewriteBase/
    RewriteEngine on 
    RewriteRule ^$ webroot/ [L] 
    RewriteRule (.*) webroot/$1 [L] 
</IfModule> 
+0

現時点では、 'webroot'とapp'.htaccess'の両方の内容は何ですか? – mensch

+0

私は両方のhtaccessの内容を元の投稿に追加しました! – content01

答えて

0

両方.htaccessファイルからRewriteBase /行を削除してください。私はあなたのディレクトリ構造を見ることができるので、私はすべてのCakeファイルがデフォルトの位置にあると信じているので、デフォルトの書き換え規則で十分です。

関連する問題