Я стараюсь ставить "/" в конец каждого URL:
example.com/art
должен
example.com/art/
Я использую nginx в качестве веб-сервера.
Для этого мне нужно правило перезаписи ..
Для лучшего понимания проверьте это:
http://3much.schnickschnack.info/art/projekte
Если вы нажмете на маленькую миниатюру под большой картинкой, она перезагрузится и покажет этот URL:
http://3much.schnickschnack.info/art/projekte/#0
Если у меня теперь есть косая черта на всех URL-адресах (в конце), это будет работать без перезагрузки сайта.
Прямо сейчас у меня есть эти настройки в nginx-http.conf:
server {
listen *:80;
server_name 3much.schnickschnack.info;
access_log /data/plone/deamon/var/log/main-plone-access.log;
rewrite ^/(.*)$ /VirtualHostBase/http/3much.schnickschnack.info:80/2much/VirtualHostRoot/$1 last;
location / {
proxy_pass http://cache;
}
}
Как мне настроить nginx на добавление косой черты? (Я думаю, мне следует переписать правило?)