На один каталог
RewriteRule ^spisok(/?)+$ index.php?do=$0 [L]
Как будет на два и более?
Такой вариант не работает
RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?do=$0&po=$1 [L]
1. Gerd - 17 Октября, 2017 - 11:43:47 - перейти к сообщению
2. teleoperator27 - 17 Октября, 2017 - 11:57:44 - перейти к сообщению
Нормальео напиши урлы исходные и урлы конечные, а не ту абракадабру, что сейчас
3. Gerd - 17 Октября, 2017 - 13:52:06 - перейти к сообщению
То есть для каждой страницы прописывать правила?
4. teleoperator27 - 17 Октября, 2017 - 13:55:44 - перейти к сообщению
сюда. урл с которого. и урлы на которые. Потому что сейчас там правил нет никаких.
5. Gerd - 18 Октября, 2017 - 16:57:06 - перейти к сообщению
Можно пример?
6. teleoperator27 - 18 Октября, 2017 - 17:41:50 - перейти к сообщению
да блин, ты сюда выложи реальные урлы, для примера, что бы видеть, а не голову ломать.
7. kuller - 18 Октября, 2017 - 18:20:35 - перейти к сообщению
вот пример
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- RewriteRule ^([a-z0-9-]+).htm(/?)$ index.php?do=$1 [L]
адреса ссылок могут содержат буквы английского алфавита a-z цифры от 0 до 9 и знак - окончание ссылки .html
пример
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <a href="/about-us.html">О компании</a>
- <a href="/contact-1.html">Контакты</a>