Может кто сталкивался...?

white-ustus
На сайте с 10.02.2013
Offline
3
457

Добрый день, уважаемые.

Может кто сталкивался с такой проблемой:

У клиента сайт на хостинге со старым Апачем (версия 1.3)

Закидываю обычный (на других хостингах работает) .HTACCESS и все, сервак ошибку 500 выдает.

Код htaccess:

DirectoryIndex index.php

AddType application/x-httpd-php .txt .html
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://-------.ru/ [R=301,L]

RewriteRule ([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+).html$ company.php?id=$1&page=$2 [L,QSA]

в логах пишет: .htaccess: RewriteRule: cannot compile regular expression '([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+).html$'\n

Кто знает язык общения со старым Апачем?

Помогите пожалуйста

иногда чуть больше >>> (http://auswhite.com/torg-place/index.html)
IL
На сайте с 20.04.2007
Offline
435
#1
white-ustus:
в логах пишет: .htaccess: RewriteRule: cannot compile regular expression '([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+).html$'\n

Попробуйте с малого - исключая/добавляя

RewriteRule ^([a-z]+)/([A-Z]+)\.html$ 

p.s. А вообще, попробуйте сразу так:

RewriteRule ([-A-Za-z0-9_]+)/([-A-Za-z0-9_]+).html$ company.php?id=$1&page=$2 [L,QSA]
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
AM
На сайте с 12.09.2007
Offline
47
#2

RewriteRule ([A-Za-z0-9\-_]+)/([A-Za-z0-9\-_]+).html$ company.php?id=$1&page=$2 [L,QSA]

С уважением, Морозов Андрей, разработчик проекта eTXT.ru (http://www.etxt.ru/?r=morozov), icq 55377667
M2
На сайте с 11.01.2011
Offline
341
#3

Мда, ещё есть и такие апачи? Учитывая то, что сейчас активно разрабатывается ветка 2.4.x.... мда-а-а-а.....

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше
white-ustus
На сайте с 10.02.2013
Offline
3
#4

Да...сам давненько уже таких Апачей не видал.

Всем ответившим большое спасибо!

Экранирование дефиса помогло. Правда пришлось убрать из адресной строки все дефисы, но это уже не так глобально...

siv1987
На сайте с 02.04.2009
Offline
427
#5
white-ustus:
Правда пришлось убрать из адресной строки все дефисы, но это уже не так глобально...

Почему пришлось?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий