所以我在我正在处理的框架中有一个.htaccess文件,它可以在一台计算机上运行,但不能在另一台计算机上运行。这两个系统都是基于Windows 7的,并且都运行WAMP Server 2.0。不确定这个问题是什么,但是如果有人能伸出援助之手那么好。
RewriteEngine on
RewriteBase /home/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+) index.php/$1 [L]
答案 0 :(得分:1)
我记得必须在WAMP中手动启用mod_rewrite
。确保它是(phpinfo()
告诉你)。
答案 1 :(得分:1)
你检查过这行:
LoadModule rewrite_module modules/mod_rewrite.so
在第二台服务器上的Apache httpd.conf文件中取消注释?