Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 20.09.2008, 15:40   #21
Специалист
 
Регистрация: 04.01.2008
Сообщений: 386
Вес репутации: 207
K0rwin - весьма и весьма положительная личностьK0rwin - весьма и весьма положительная личность
По умолчанию

Проверил еще раз. Все работает. mode_rewrite действительно нужен, думал это очевидно.
K0rwin вне форума   Ответить с цитированием
Старый 21.09.2008, 11:26   #22
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 355
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
По умолчанию

Цитата:
Сообщение от K0rwin Посмотреть сообщение
Проверил еще раз. Все работает. mode_rewrite действительно нужен, думал это очевидно.
Это действительно очевидно.

Цитата:
RewriteEngine On
RewriteRule ^(.*?)index.php http://ваш_сайт.ру/$1 [QSA,R=301]
- выдает 500 ошибку.

Цитата:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.*index\.html)$ [NC]
RewriteCond %{REQUEST_URI} !(^/index.html)$
RewriteRule (.*) /index.html [R]
- просто не работает.
D.iK.iJ вне форума   Ответить с цитированием
Старый 21.09.2008, 11:28   #23
Специалист
 
Регистрация: 04.01.2008
Сообщений: 386
Вес репутации: 207
K0rwin - весьма и весьма положительная личностьK0rwin - весьма и весьма положительная личность
По умолчанию

Еще что-то в htaccess есть? Если да - покажите файл полностью. У меня работает корректно и в локале и на сервере.
K0rwin вне форума   Ответить с цитированием
Старый 21.09.2008, 11:32   #24
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 355
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
По умолчанию

Больше ничего нет.
Пойду попробую на локальной машине.

Смущает только одно: http://forum.sape.ru/showpost.php?p=158262&postcount=2
И это - мнение модератора форума.
D.iK.iJ вне форума   Ответить с цитированием
Старый 21.09.2008, 11:36   #25
Специалист
 
Регистрация: 04.01.2008
Сообщений: 386
Вес репутации: 207
K0rwin - весьма и весьма положительная личностьK0rwin - весьма и весьма положительная личность
По умолчанию

Очень странно тогда. В логах что пишется?
K0rwin вне форума   Ответить с цитированием
Старый 21.09.2008, 14:28   #26
Специалист
 
Аватар для shamaner
 
Регистрация: 21.02.2008
Адрес: foreach($belarus as $minsk=>$money)
Сообщений: 339
Вес репутации: 211
shamaner - просто великолепная личностьshamaner - просто великолепная личностьshamaner - просто великолепная личностьshamaner - просто великолепная личностьshamaner - просто великолепная личностьshamaner - просто великолепная личностьshamaner - просто великолепная личность
Отправить сообщение для shamaner с помощью ICQ
По умолчанию

Цитата:
Сообщение от D.iK.iJ Посмотреть сообщение
Это действительно очевидно.


- выдает 500 ошибку.


- просто не работает.
<IfModule mod_rewrite.c>
RewriteEngine on

# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule (.*) http://%1/$1 [R=301,L]

# Modify the RewriteBase if you are using saite in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/namesss uncomment and
# modify the following line:
# RewriteBase /namesss
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /

# Rewrite old-style URLs of the form 'node.php?id=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^id=([^&]+)$
#RewriteRule node.php index.php?q=node/view/%1 [L]

# Rewrite old-style URLs of the form 'module.php?mod=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
#RewriteRule module.php index.php?q=%1 [L]

# Rewrite current-style URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

Поэкспериментируйте исходя из этого.

500 вылазит изза кодировки и неправильных правил - попробуйте выставить utf8 и unix, и поэкспериментировать с тем что дал.
shamaner вне форума   Ответить с цитированием
Старый 21.09.2008, 19:14   #27
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 355
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
По умолчанию

ОК. Спасибо.
D.iK.iJ вне форума   Ответить с цитированием
Старый 22.09.2008, 01:53   #28
Новичок
 
Регистрация: 20.09.2008
Сообщений: 25
Вес репутации: 0
Oprioris на пути к лучшему
По умолчанию

Я хостера попросил, мне все настроили, теперь радуюсь жизни 8)
Oprioris вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редирект через .htaccess (301). Есть вопрос. Deadman_n Курилка 8 05.07.2008 12:44
Левые файлы в папке e...много_цифр... paul Вопросы по работе системы 4 17.04.2008 13:20
Экспорт статистики в csv-файлы. Kholod Пожелания пользователей системы 0 13.04.2008 11:56
Какой код надо вставить в xml файлы ? tusja912 Вопросы от новичков 9 28.11.2007 04:01


Часовой пояс GMT +3, время: 01:55.