Can';t在nginx中重写url
在文件Can';t在nginx中重写url,nginx,url-rewriting,rewrite,Nginx,Url Rewriting,Rewrite,在文件/etc/nginx/sites available/default中,我有以下代码: server { listen 80 default; ## listen for ipv4; this line is default and implied listen [::]:80 default ipv6only=on; ## listen for ipv6 # Make site accessible from http://localhost/ serv
/etc/nginx/sites available/default
中,我有以下代码:
server {
listen 80 default; ## listen for ipv4; this line is default and implied
listen [::]:80 default ipv6only=on; ## listen for ipv6
# Make site accessible from http://localhost/
server_name localhost;
server_name_in_redirect off;
charset utf-8;
access_log /usr/share/nginx/access.log;
error_log /usr/share/nginx/error.log;
root /usr/share/nginx/www;
index index.php index.html index.htm;
location / {
# First attempt to serve request as file, then
# as directory, then trigger 404
try_files $uri $uri/ =404;
rewrite www.some-url.com break; <----- added this line
server_name_in_redirect off;
}
}
服务器{
listen 80 default;##侦听ipv4;此行是默认的并隐含
侦听[:]:80默认ipv6only=on;##侦听ipv6
#使站点可以从http://localhost/
服务器名称localhost;
服务器名称处于重定向关闭状态;
字符集utf-8;
access_log/usr/share/nginx/access.log;
error\u log/usr/share/nginx/error.log;
root/usr/share/nginx/www;
index.php index.html index.htm;
地点/{
#首先尝试将请求作为文件提供,然后
#作为目录,然后触发404
try_files$uri$uri/=404;
重写www.some-url.com break;将server\u name localhost;
更改为server\u name some url.com;
@TheBoogieMan no luck。。。