Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mediawiki rewrites
Борис Долгов wrote:
rewrite в location /
а для картинок и скинов выделить отдельные location:
Спасибо! Был близко, но немного не доковырял..... Рабочий вариант:
location / {
rewrite ^/wiki/(.+)$ /wiki/index.php?title=$1 last;
}
location /wiki/skins {
alias /home/${user}/domains/${userdomain}/public_html/wiki/skins;
}
location /wiki/images {
alias /home/${user}/domains/${userdomain}/public_html/wiki/images;
}
location ~ \.php$ {
root /home/${user}/domains/${userdomain}/public_html;
fastcgi_pass unix:/tmp/php-fpm/${userdomain}.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
include fastcgi_params;
}
location / {
rewrite ^/wiki/([^?]*)(?:\?(.*))? /wiki/index.php?title=$1&$2;
}
location /skins {
root /your/root;
}
location /images {
root /your/root;
}
location ~ \.php$ {
fastcgi_pass ...;
}
rewrite ^/wiki/([^?]*)(?:\?(.*))? /wiki/index.php?title=$1&$2;
пробовал написать свои, сделать исключения. Но получаю все одно и
тоже,
сам текст отображается нормально, а картинки и скины - нет.
--
С уважением, Борис Долгов.
icq 77556665
e-mail boris@xxxxxxxxxxx <mailto:boris@xxxxxxxxxxx>
--
Best Wishes,
PAIX-UANIC | SK3929-RIPE
|