kikosik666 3 Posted September 25, 2017 Report Share Posted September 25, 2017 Здравствуйте, кто подскажет как в урл .php заменить на слэш, пробую ничего не получается У меня есть такие страницы http://site.ru/serial.php http://site.ru/serial.php?page=2 http://site.ru/kino_novosti.php?id=25 Нужна чтобы во всех ссылках .php был заменен на слэш, например так http://site.ru/serial/ http://site.ru/serial/?page=2 http://site.ru/kino_novosti/?id=25 Спасибо, заранее Link to post Share on other sites
desg 55 Posted September 25, 2017 Report Share Posted September 25, 2017 Для начала ссылки на Ваш сайт не совсем обязательные - при чем под видом теста... Вы используете движок DLE где можно выставить чпу в админке... dle-news.ru/extras/online/index.html?all6.html Link to post Share on other sites
kikosik666 3 Posted September 25, 2017 Author Report Share Posted September 25, 2017 У меня получилась, вот код Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / # external redirect from /example.html to /example RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+([^.]+)\.php [NC] RewriteRule ^ /%1/ [R=301,L] # internal forward from /example/ to //example.html RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{DOCUMENT_ROOT}/$1.php -f RewriteRule ^(.+?)/?$ /$1.php [L] Link to post Share on other sites
desg 55 Posted September 25, 2017 Report Share Posted September 25, 2017 Это у Вас получилась ерунда... Движок DLE предусматривает чпу я Вам дал ссылку на офф. сайт с документацией - тяжело зайти посмотреть как сделать правильно? Link to post Share on other sites
kikosik666 3 Posted September 26, 2017 Author Report Share Posted September 26, 2017 A у меня не ДЛЕ, у меня php и mysql чистый Link to post Share on other sites
petroff 648 Posted September 26, 2017 Report Share Posted September 26, 2017 15 ссылок в 10 строчках Link to post Share on other sites
kikosik666 3 Posted September 26, 2017 Author Report Share Posted September 26, 2017 Какие ссылки? Link to post Share on other sites
SeoGopnik 69 Posted September 26, 2017 Report Share Posted September 26, 2017 Хитрый спамер, написано текстом site.ru а сама то ссылка на ваш сайт (href="ваш сайт"), не хорошо так делать. Администрация обратите внимание Link to post Share on other sites
kikosik666 3 Posted September 26, 2017 Author Report Share Posted September 26, 2017 SeoGopnik где вы видели ссылку моего сайта? Link to post Share on other sites
SeoGopnik 69 Posted September 26, 2017 Report Share Posted September 26, 2017 Вот, это что? То есть текст site ру но сам клик ведет на какой-то сайт.... Link to post Share on other sites
kikosik666 3 Posted September 26, 2017 Author Report Share Posted September 26, 2017 Ой, я сам не знал)) Link to post Share on other sites
petroff 648 Posted September 26, 2017 Report Share Posted September 26, 2017 1 час назад, kikosik666 сказал: Ой, я сам не знал)) 15 раз? SeoGopnik 1 Link to post Share on other sites
kikosik666 3 Posted September 26, 2017 Author Report Share Posted September 26, 2017 Что за 15 раз? Link to post Share on other sites
Модератор files 2843 Posted September 26, 2017 Модератор Report Share Posted September 26, 2017 ТС, очищайте сообщение от ссылок Shnapik 1 Link to post Share on other sites
Shnapik 108 Posted September 26, 2017 Report Share Posted September 26, 2017 Если apache используется, то нужно в .htaccess включить mod rewrite, и дописать несколько правил, чтобы происходила своего рода замена адресов с .php, на без, то есть просто чтобы это убиралось. Если не ошибаюсь, то примерно так должно все выглядеть: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php Либо вот такой вариант есть, на просторах сети: RewriteEngine On RewriteRule ^(\w+)$ $1.php [NC] Одно из этого скорее всего поможет, а там пробуйте уже... А лучше в документации лезть или в учебники и информационные сайты по работе apache. Link to post Share on other sites
desg 55 Posted September 27, 2017 Report Share Posted September 27, 2017 Да ничего там изменять не нужно, ТС хотел засветить свой сайт. Я ему написал что движок у него DLE - там выставляется чпу, вопрос зачем страдать х... если разработчики все предусмотрели? A у меня не ДЛЕ, у меня php и mysql чистыйhttp://prntscr.com/gq99gg Link to post Share on other sites
SeoGopnik 69 Posted September 27, 2017 Report Share Posted September 27, 2017 Кстати да, я на сайт не заходил просто, порылся в теме, ну точно DLE. Ваш скрин и еще признаки нашел. Link to post Share on other sites
SeoGopnik 69 Posted September 27, 2017 Report Share Posted September 27, 2017 Опечатался на скрине) {content} Link to post Share on other sites
kikosik666 3 Posted September 27, 2017 Author Report Share Posted September 27, 2017 Нашел в интернете такое, все сработало Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / # external redirect from /example.html to /example RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+([^.]+)\.php [NC] RewriteRule ^ /%1/ [R=301,L] # internal forward from /example/ to //example.html RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{DOCUMENT_ROOT}/$1.php -f RewriteRule ^(.+?)/?$ /$1.php [L] Спасибо Link to post Share on other sites
kikosik666 3 Posted September 27, 2017 Author Report Share Posted September 27, 2017 SeoGopnik Купил шаблон на чистон HTML, CSS. Может есть такой шаблон и на ДЛЕ, но мой шаблон не ДЛЕ)) Link to post Share on other sites
Димон 14 Posted September 27, 2017 Report Share Posted September 27, 2017 Только что, kikosik666 сказал: SeoGopnik Купил шаблон на чистон HTML, CSS. Может есть такой шаблон и на ДЛЕ, но мой шаблон не ДЛЕ)) Вы можете купить шаблон хоть "на грязном" HTML, css, вам говорил что движок у сайта dle. Link to post Share on other sites
exces 116 Posted September 27, 2017 Report Share Posted September 27, 2017 шаблон взяли с Дле и ничего не переписывали, оставили как есть, наверное. Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now