Форум OlegON > Компьютеры и Программное обеспечение > Сеть > Создание сайтов и поисковая оптимизация (SEO)

Nginx rewrite для Vanilla : Создание сайтов и поисковая оптимизация (SEO)

23.11.2024 8:18


19.11.2014 11:25
Vanilla даже не устанавливается без переписывания URL, я попробовал кучу неработающих конфигов, пока не понял, что ему нужно и не написал конфиг сам. Предполагаю, что какие-то изменения преследуют сам Vanilla, в связи с чем такая гора неработающего по инету валяется. Мое правило работает на версии 2.1.5.

Код:
server {
        listen 80;
        server_name your.server.ru;
        index index.html index.php;
        root /your_forum_path;
        fastcgi_cache_valid 200 301 302 304 7d;       
        fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
        fastcgi_index   index.php;                                            
        include         fastcgi_params;
        location ~ /\.ht {             
        deny all;
        }
        location / {
        try_files $uri $uri/ @rewrites;
        }
        location @rewrites {
        rewrite ^/(.*)$ /index.php?p=$1?  last;
        }
        location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ {
        expires max;                                       
        }
        location ~ \.php$ {
        fastcgi_pass    unix:/var/run/fcgi-php.sock;
        }                                           
        }
Часовой пояс GMT +3, время: 08:18.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.