mediawiki rewrites
Sergej Kandyla
sk.paix at gmail.com
Thu Aug 14 12:38:22 MSD 2008
Борис Долгов 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 at dolgov.name <mailto:boris at dolgov.name>
--
Best Wishes,
PAIX-UANIC | SK3929-RIPE
More information about the nginx-ru
mailing list