0

Kohana 3.2 のインストールは問題なく動作します。サイトはナビゲート可能で、CRUD 機能も動作します。彼は例のアドレスにあります: www.site.com.br/folder/.

私が持っている.Htacessで


     # Turn on URL rewriting
     RewriteEngine On

     # Installation directory ()
     RewriteBase /folder/

     # Protect hidden files from being viewed
    Files .*>
    Order Deny,Allow
    Deny From All
    /Files>

     # Protect application and system files from being viewed
     RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]

     # Allow any files or directories that exist to be displayed directly
     RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond %{REQUEST_FILENAME} !-d

     # Rewrite all other URLs to index.php/URL
     RewriteRule .* index.php/$0 [PT]

完全なURL urlを書くwww.site.com.br/folder/とうまくいきます。

しかし今、サーバーはルートを指しているのでwww.site.com.br、他の作品ではfolder/.

いくつかのオプションを試しましたが、Kohana が機能しなくなりました。

RewriteRule .* folder/index.php/$0 [PT]また RewriteRule ^folder/(.*).* index.php/$0 [PT]

4

1 に答える 1

0

RewriteBaseHyperText Access スクリプトからを削除するだけです。その後、URI は Kohana 内で正しく解析されます。

于 2013-03-26T04:46:37.623 に答える