подскажите где я ошибся с rewrite
vit slipchenko
vvs at vs.kiev.ua
Thu Dec 27 22:43:00 MSK 2007
Alex Vorona пишет:
> vit slipchenko пишет:
>> Добрый день.
>> очень хочу перевести cms subdreamer & vbulletin на nginx
>>
>> .htaccess
>> Options All -Indexes
>> Options +FollowSymLinks
>> RewriteEngine On
>> RewriteBase /
>>
>> RewriteCond %{REQUEST_FILENAME} !-f
>> RewriteCond %{REQUEST_FILENAME} !-d
>> RewriteRule ^(.*) index.php
>>
>> пишу ввиде:
>> if (!-f $request_filename)
> а если if (!-e $request_filename)
и так пробовал тоже.
сейчас конфиг вот такой:
server {
listen 78.47.121.190:80;
server_name www1.sat-expert.com;
#charset koi8-r;
access_log /usr/local/www/data/sab/log/host.access.log main;
location / {
root /usr/local/www/data/sab;
index index.php;
if (!-e $request_filename)
{
rewrite ^(.*)$ /index.php last;
}
location ~ \.php$ {
fastcgi_pass unix:/tmp/php-fastcgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/usr/local/www/data/sab$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
}
}
причем если ЧПУ отключить то все работает кроме вывода новостей на
главную страницу.
www.sat-expert.com этот живет под апачем
www1.sat-expert.com этот под nginx и ща ЧПУ отключено.
>> {
>> rewrite ^(.*)$ /index.php ;
>> }
>>
>> и добавляю в location / {
>>
>> ЧПУ не работает. не подскажете где я ошибся?!
>>
>> вынос в Server не помогет.
>>
>>
>
>
--
Regards, Vit
/* mailto:vvs at vs.kiev.ua */
/* VS574-UANIC */
/* ICQ 777874 */
/* MSN: vvs at vs.kiev.ua */
/* Skype ID: lazy-seal */
/* Jabber: lazy-seal at jabber.ru */
More information about the nginx-ru
mailing list