Помогите сделать ЧПУ для самописного движка Закатив глазки
Движок работает на файлах.
Надо преобразовать вот такие ссылки:
1) site.ru/index.php?cat=scripts в site.ru/category/scripts.html
2) site.ru/index.php?cat=scripts&post=article-1 в site.ru/scripts/article-1.html
Сам пробовал, но ничего не получается.
Кто сможет помочь, помогите!
Можно ли это сделать без mod rewrite?
BroLeads. Лучшие ставки по Испании и Португалии. Товарные офферы
(Ответов: 153, Просмотров: 7688)
- 06.08.2019 16:42
- 07.08.2019 17:16
код файла .htaccess должен выглядеть примерно так
PHP код:DirectoryIndex index.php
RewriteEngine On
RewriteRule ^category/([^.]*).html$ index.php?cat=$1 [L]
RewriteRule ^([^/]*)/([^.]*).html$ index.php?cat=$1&post=$2 [L]
- 08.08.2019 14:36
Попробовал, не сработало =(
Я уже все перепробовал. Никак. - 09.08.2019 16:01
все работает, что именно не так?? скиньте исходники, я гляну на почту seotuff собака gmail.com
- 12.08.2019 16:24
bav, выслал на почту
- 13.08.2019 16:56
По поводу чпу, все отлично работает, все переменные передают правильные значение. Далее категория и посты выводятся отлично, но вы не правильно прописали пути к style.css и другим изображениям, так как они ищут тот же style.css не в /style/style.css а если допустим в какой нибудь категории то в category/style/style.css и понятное дело ничего не находит, как и все остальное.
- 14.08.2019 14:39
Спасибо!
bav, вы на денвере посмотрели? Ссылки точно преобразуются в site.ru/scripts/article-1.html? Вы просто вставили в .htaccess ваш код и все?
А то у меня без изменений как были, так и остались.
1) site.ru/index.php?cat=scripts
2) site.ru/index.php?cat=scripts&post=article-1 - 15.08.2019 16:06
да на нем, но существенной разницы я не вижу
- 16.08.2019 16:34
- 19.08.2019 15:39
bestfinder2011, вы видимо не поняли, сейчас ваш сайт показывает по двум формат одно и тоже, за исключением того, что пути прописаны не правильно у файла style и изображений. Если вы хотите, что бы человек прописав урл вида site.ru/index.php?cat=scripts попадал автоматом на урл вида site.ru/category/scripts.html, то нужно банально проставить редирект 301, и как по мне проще это сделать через пхп. Как это делать можете узнать в гугле. В то же время у вас все ссылки на сайте ведут на первый вид ссылок, и вот их нужно вам самим менять там, где генерируется код. Я бы сказал, что можно сделать это и не ставить 301 редирект, тот же дле, так же доступен по 2-3 видам ссылок и ничего страшного в этом нет. Главное что бы все ссылки вели только на один вид, в таком случае не будет дублей контента, за исключением некоторых случаев.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
ApiLead.com - эксклюзивные товарные офферы, бета-тест, отчисления 100 % | CPA партнерки | 204 | 04.04.2022 16:49 |
FunCPA.ru - Авторские и новые товарные офферы (WoW-Товары). | CPA партнерки | 33 | 01.02.2019 18:44 |
Что рекламировать Вконтакте? У CPA очень плохой CTR, товарные офферы | Социальные сети | 4 | 19.11.2015 21:19 |
Wizard Teasers - 3 формата тизеров, лучшие ставки выкупа, ежедневные выплаты! | Реклама партнерских программ | 3 | 10.10.2012 19:42 |
Сайт под admitad. Лучшие офферы | Дайджест блогосферы | 1 | 15.07.2012 03:51 |