Доступ к одной странице на локальном хосте через два URL

Мне нужна помощь, чтобы запустить одну и ту же локальную страницу на двух URL.

У меня на локальном хосте запущен nginx, так что URL моего проекта выглядят так: http://project.loc, Мне нужно, чтобы он работал как сейчас, плюс он должен работать на localhost/project.loc, или же 127.0.0.1/project.loc также без перенаправления. Возможна ли такая вещь? У меня это работает так, когда я иду к localhost/project.loc, он перенаправляет меня к http://project.loc, Это моя конфигурация сервера:

    server {
listen       80;
server_name  localhost;

location ~ ^/(?<project>[^/]+)(?<rest>.*) {
resolver 127.0.0.1;
proxy_pass http://$project$rest;
}
}

server {
# fix for ERR_INCOMPLETE_CHUNKED_ENCODING
sendfile off;

listen 80;

client_max_body_size 700M;

server_name ~^(.*?([^.]*)?\.?([^.]*)\.loc)$;

set $server_root /Users/username/Development/php;

if (-e $server_root/$2.loc) {
set $domain $2.loc;
}

if (-e $server_root/$2.loc) {
set $domain $2.loc;
}

if (-e $server_root/$2.$3.loc) {
set $domain $2.$3.loc;
}

if (-e $server_root/$1) {
set $domain $1;
}

if (-e $server_root/$domain/web) {
set $root $server_root/$domain/web;
}

if (-e $server_root/$domain/www) {
set $root $server_root/$domain/www;
}

if (-e $server_root/$domain/public) {
set $root $server_root/$domain/public;
}

if (-e $server_root/$domain/web/www) {
set $root $server_root/$domain/web/www;
}

root $root;

index index.html index.htm index.php index.cgi index.pl index.xhtml;

error_log /usr/local/var/log/nginx.log;
access_log on;

location ~ \.php$ {
try_files $uri = 404;
include /usr/local/etc/nginx/fastcgi_params;
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors on;
fastcgi_connect_timeout 1800;
fastcgi_send_timeout 1800;
fastcgi_read_timeout 1800;
fastcgi_buffer_size 512k;
fastcgi_buffers 8 512k;
fastcgi_busy_buffers_size 1024k;
fastcgi_temp_file_write_size 512k;
}

location / {
try_files $uri $uri/ /index.php?$args;
autoindex on;
}
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector