Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ошибка 500. RewriteRule: cannot compile regular expression
 
 автор: Petr01   (26.08.2013 в 14:53)   письмо автору
 
 

Переехал на новый хостинг со старым апачем (1.3), сайт стал выдавай 500 ошибку.
В логах ошибка: RewriteRule: cannot compile regular expression '^pages/(.*?)$'\n

Подскажите есть ли какие нибудь варианты это исправить.

Содержание .htaccess
AddDefaultCharset 'windows-1251'
AddHandler server-parsed .shtml .shtm .ssi .htm .html

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^pages/(.*?)$ cgi-bin/index.cgi?alias=$1 [QSA,L]
RewriteRule ^catalog/(.*?)$ cgi-bin/category.cgi?alias=$1 [QSA,L]
#RewriteRule ^pages/?(.*)$ /akscom_text.php?$1

Зараннее благодарю за помощь.

  Ответить  
 
 автор: Sfinks   (27.08.2013 в 20:47)   письмо автору
 
   для: Petr01   (26.08.2013 в 14:53)
 

может он точку не переваривает?
Попробуйте заменить ее на набор того, что вместо нее может быть:
[a-zA-Z0-9_-]

  Ответить  
 
 автор: Petr01   (28.08.2013 в 09:37)   письмо автору
 
   для: Sfinks   (27.08.2013 в 20:47)
 

Попробовал. К сожалению не помогло.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования