Nginx重写-.htacces到Nginx
我希望我的apache.htaccess与nginx一起工作 我有这个.htaccess文件/代码Nginx重写-.htacces到Nginx,nginx,Nginx,我希望我的apache.htaccess与nginx一起工作 我有这个.htaccess文件/代码 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </I
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
我希望您能帮助我:)它将通过nginx转换为类似的东西:
server {
server www.domain.com;
index index.php;
location / {
try_files $uri $uri/ /index.php;
}
location ~\.php$ {
...
}
}
如果您想在url中保留“index.php”,我会这样做
location / {
try_files $uri $uri/ /index.php;
}
location ~ \.php$ {
try_files $uri @redirect;
...
}
location @redirect {
return 301 $1/index.php;
}
到目前为止你试过什么?什么不起作用?因此,这不是一个让别人为你工作的地方。