2013-02-07 42 views
-1

我得到404错误,转换阿帕奇Nginx的htaccess的后,贝娄是我的htaccess代码如何写nginx的清洁网址的htaccess 0.7.65

RewriteEngine On 
Options +FollowSymlinks 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?$1 [L] 

请帮助我,我learnet

回答

1

编辑你的nginx.conf并在你的虚拟主机中加入这一行

 location/
    { 
    if (!-e $request_filename) 
    { 
     rewrite ^(.*)$ /index.php?$1 break; 
    } 
    } 
+1

有没有其他方法可以做到这一点? – Anudeep

+1

请帮我im被困.. – Anudeep

+1

在nginx中没有什么像.htaccess ...但是你需要编辑nginx.conf可能位于/etc/nginx.conf中,如果使用软件包管理器如yum或apt-get ..如果你使用的源码比nginx.conf的默认位置安装的是/usr/local/nginx/etc/nginx.conf –