RewriteRule ^.* - [L]RewriteRule ^.*$ /index.php?custom_request_uri=$0 [QSA,L]这两句有没错,我网站在服务器上运行正常,装在本地为什么一直装不上去,谢谢!

解决方案 »

  1.   

    rewrite 模块开启,环境没问题的
      

  2.   

    1,首先确认你的rewrite 模块开启,你的开启了就没什么好说的了。
    2,确认你的.htaccess文件放在网站根目录。
    3,确认你的.htaccess文件写的格式:例如我的网站,根目录是hys文件夹:# 将 RewriteEngine 模式打开
    RewriteEngine On
    RewriteBase /hys
    # Rewrite 系统规则
    # 医院链接
    RewriteRule ^hys/hospital-([0-9]+)\.html$ hospital.php?id=$1
      

  3.   

    谢谢楼上朋友们,环境这些是没有问题的,.htaccess文件也是根目录下,服务器是linux,本机是xp,是不是有什么区别的?
    RewriteRule ^.* - [L] 
    RewriteRule ^.*$ /index.php?custom_request_uri=$0 [QSA,L] 还有这两个转换规则是什么意思,这几天头都搞晕了,明天上班急要,有人帮忙下吗?
      

  4.   

    一直刷新这个地址http://192.168.1.8/en-US/home/index 有点死循环了好像,可是在服务器上运行正常呀