- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хочу чтобы ссылки
http://site.ru/text/text.php?kat=8
http://site.ru/text/text.php?kat_st=6&id_st=30
выглядели более привлекательно ЧПУ, подскажите, что нужно прописать в .htaccess
пробовал так
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)/$ /text/text.php?kat=$1
RewriteRule ^([a-z]+)/([0-9]*)/$ /text/text.php?kat_s=$1&id_st=$2
и так
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)/$ /text.php?kat=$1
RewriteRule ^([a-z]+)/([0-9]*)/$ /text.php?kat_s=$1&id_st=$2
ничего не вышло!
не
Для начала нужно доработать CMS!
Nik007, двиг сам писал?
Nik007, двиг сам писал?
Да двиг самописный, что нужно добавить?
Добавлять ничего не надо. Положите в .htaccess код:
Добавлять ничего не надо. Положите в .htaccess код:
Попробовал ничего не получилось.
Просто, изменяя RewriteRule ЧПУ вы не добьетесь, надо чтобы все ссылки генерируемые вашим движком имели ЧПУшный вид.
я например использую, 1 точку входа index.php, таким способом:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
и в скрипте уже разбираю параметры через $_SERVER['REQUEST_URI']. и в скрипте же слежу за выводом всех внутренних ссылок.
Да двиг самописный, что нужно добавить?
Как минимум нужно добавить генерацию урлов в соответствии с правилами в .htaccess.
Или как вариант все правила адреса передавать в CMS, чтобы она все разруливала (так сдалено в Wordpress)
Так, стоп, а Вы сами ссылки не изменили? :) Директивы .htaccess отвечают только за преобразование входящих запросов. Вам необходимо привести все ссылки к новому формату.
Так, стоп, а Вы сами ссылки не изменили? :) Директивы .htaccess отвечают только за преобразование входящих запросов. Вам необходимо привести все ссылки к новому формату.
После добавления изменений в .htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)/$ /text/text.php?kat=$1
RewriteRule ^([0-9]+)/([0-9]+)/$ /text/text.php?kat_s=$1&id_st=$2
ссылка
http://site.ru/text/text.php?kat=8
должна также работать в следующем виде
http://site.ru/text/8
Я правильно понял?
Nik007 добавил 07.08.2009 в 15:30
http://site.ru/text/8
http://site.ru/8
Not Found
если не ошибаюсь, правило ^([0-9]+)/$ надо писать в виде ^[\w\./]+([0-9]+)$.
^([0-9]+)/$ находит только строку состоящую из одних цифр а передается все-таки еще некоторое количество символов относящихся к домену...