- Автор темы
- #1
всем привет!
есть Apache который стоит фронтендом и через mod_rewrite ловит урлы статического вида:
Для просмотра ссылки Войдиили Зарегистрируйся
и отправляет его на бэкенд сервер Tomcat уже в динамике:
Для просмотра ссылки Войдиили Зарегистрируйся
вот таким правилом:
RewriteCond %{REQUEST_URI} ^/articles/(.*)$ [NC]
RewriteRule ^/articles/(.*).jsp$ ?ACTION=article&name=$1 [P]
искалки пронюхали как-то динамический урл и теперь ходят по нему и по статическому, то есть дублирование идет что нехорошо.
вопрос: можно ли сделать чтобы по приходу к Апачу запроса в динамике, перекидывало 301 редиректом на статический урл? у меня не получилось - происходит зацикливание... вот таким правилом:
RewriteCond %{REQUEST_URI} ^/?ACTION=article&name=(.*)$ [NC]
RewriteRule ^/?ACTION=article&name=(.*)$ /articles/$1.jsp [R=301,L]
я не понимаю почему, стоит же флажок L-last
значит должно ловиться и останавливаться, перекидваться на статик уже новым запросм приходить туда и ловиться уже другим правилом, первым. или нет?
подскажите плиз кто сталкивался, а то моск съело! (((
есть Apache который стоит фронтендом и через mod_rewrite ловит урлы статического вида:
Для просмотра ссылки Войди
и отправляет его на бэкенд сервер Tomcat уже в динамике:
Для просмотра ссылки Войди
вот таким правилом:
RewriteCond %{REQUEST_URI} ^/articles/(.*)$ [NC]
RewriteRule ^/articles/(.*).jsp$ ?ACTION=article&name=$1 [P]
искалки пронюхали как-то динамический урл и теперь ходят по нему и по статическому, то есть дублирование идет что нехорошо.
вопрос: можно ли сделать чтобы по приходу к Апачу запроса в динамике, перекидывало 301 редиректом на статический урл? у меня не получилось - происходит зацикливание... вот таким правилом:
RewriteCond %{REQUEST_URI} ^/?ACTION=article&name=(.*)$ [NC]
RewriteRule ^/?ACTION=article&name=(.*)$ /articles/$1.jsp [R=301,L]
я не понимаю почему, стоит же флажок L-last
значит должно ловиться и останавливаться, перекидваться на статик уже новым запросм приходить туда и ловиться уже другим правилом, первым. или нет?
подскажите плиз кто сталкивался, а то моск съело! (((