【发布时间】:2011-10-08 03:06:47
【问题描述】:
我尝试了各种方法来尝试使其正常工作(我对 mod_rewriting 并不了解)但无济于事。如果有人能指出我正确的方向,我将不胜感激!
我在尝试了几次不同的配置尝试后仍然出现空白屏幕...
当前配置如下:
蛋糕文件夹:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
cake/app 文件夹:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
cake/app/webroot 文件夹:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
httpd.conf:
<VirtualHost 180.180.180.180:80>
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /var/www/html/cake
ServerName something.something.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
<Directory "/var/www/html/membersarea">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
再次感谢所有帮助!
【问题讨论】:
标签: apache cakephp mod-rewrite cakephp-1.3