haxagram
Новичок
не вижу ошибки в своих RewriteRule - помогите найти
добрый день.
есть на локалхосте .htaccess (апач 2.0.54, w3k):
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^glossary/(.*).html$ http://ya.ru/index.php?mode=glossary&alias=$1 [L]
RewriteRule ^glossary/(.*)$ http://ya.ru/index.php?mode=glossary&alias=$1 [L]
RewriteRule ^glossary$ http://ya.ru/index.php?mode=glossary&alias=index [L]
RewriteRule ^people/(.*).html$ http://rambler.ru/index.php?mode=people&alias=$1 [L]
RewriteRule ^people/(.*)$ http://rambler.ru/index.php?mode=people&alias=$1 [L]
RewriteRule ^people$ http://rambler.ru/index.php?mode=people&alias=index [L]
...
домены ya.ru и rambler.ru подставлены для того, чтобы точно быть уверенным, что не в собственных скриптах дело.
на локалхосте все работает, прекрасно отрабатывают все правила. Но на хостинге правила для GLOSSARY отрабатывает на ура, а правило для PEOPLE как будто-бы и не существует - все правила пропускаются, и срабатывает последнее (отлавливающее все запросы).
Я не могу понять, как и почему так происходит - может я что-то не улавливаю и на локалхосте это все работает по случайности, а баг существует?
добрый день.
есть на локалхосте .htaccess (апач 2.0.54, w3k):
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^glossary/(.*).html$ http://ya.ru/index.php?mode=glossary&alias=$1 [L]
RewriteRule ^glossary/(.*)$ http://ya.ru/index.php?mode=glossary&alias=$1 [L]
RewriteRule ^glossary$ http://ya.ru/index.php?mode=glossary&alias=index [L]
RewriteRule ^people/(.*).html$ http://rambler.ru/index.php?mode=people&alias=$1 [L]
RewriteRule ^people/(.*)$ http://rambler.ru/index.php?mode=people&alias=$1 [L]
RewriteRule ^people$ http://rambler.ru/index.php?mode=people&alias=index [L]
...
домены ya.ru и rambler.ru подставлены для того, чтобы точно быть уверенным, что не в собственных скриптах дело.
на локалхосте все работает, прекрасно отрабатывают все правила. Но на хостинге правила для GLOSSARY отрабатывает на ура, а правило для PEOPLE как будто-бы и не существует - все правила пропускаются, и срабатывает последнее (отлавливающее все запросы).
Я не могу понять, как и почему так происходит - может я что-то не улавливаю и на локалхосте это все работает по случайности, а баг существует?
