- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Очень сильно захотел написать в .htaccess ЧПУ ссылки
Помогите пожалуйста с RewriteRule
У меня есть скрипт ( к примеру a.php ) как переписать его на /a/
Как только не пробовал, но я похоже дубовый... Подскажите
Вот так попробуй:
500 ошибка
...
Помогите пожалуйста с RewriteRule
У меня есть скрипт ( к примеру a.php ) как переписать его на /a/
Попробуй так (но /b/ выдавать уже не будет. 🚬 ):
RewriteRule [a]/ a.php [L]
На сайте типа http://site.ru/a/ скрипт должен находится так http://site.ru/a.php и соответственно http://site.ru/.htaccess
500 ошибка
...
500 ошибка это не 404 а ошибка скрипта, но всеже попробуй абсолютные пути
немого поправлю вышенаписанное:
RewriteCond (.*)\.php$ $1/ [L]
10 RewriteRule
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.+)\.php$ $1/index.php [L]
или та же задача, только наоборот:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.+)/ $1.php [L]
или так:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.+)/index\. $1.php [L]
если у вас купленный виртуальный хостинг - напишите хостеру скромненькое письмо вида:
"какие директивы поддерживаются вами для задания ЧПУ ссылок через htaccess?"
мне как-то попалась хостинг прощадка, где почти все директивы для htaccess были банально запрещены. так можно долго биться :)
если у вас купленный виртуальный хостинг - напишите хостеру скромненькое письмо вида:
"какие директивы поддерживаются вами для задания ЧПУ ссылок через htaccess?"
мне как-то попалась хостинг прощадка, где почти все директивы для htaccess были банально запрещены. так можно долго биться
При отключенной директиве .htaccess не возникает 500-ая ошибка. И я так же никогда не встречал что бы хостеры отключали какие нибудь директивы, имхо бред. А вот есть такие вещи как мод_секъюрити, вот они порой режут запросы по разному.
Talyma5, Поэтому надо искать проблему в зацикливании и начинать с простых руллсов!
Очень сильно захотел написать в .htaccess ЧПУ ссылки
Помогите пожалуйста с RewriteRule
У меня есть скрипт ( к примеру a.php ) как переписать его на /a/
Как только не пробовал, но я похоже дубовый... Подскажите
не совсем понятно что вы хотите,
дословно ваш пример:
если надо другие буквы, но не более одной подряд
если надо все не физические папки переписывать как скрипты:
если надо без завершающего слеша что бы работало - по другому
если надо что бы подпапки работали - по другому
итд итп...
Еще вчера разобрался с проблемой, но спасибо за советы.
А решилось вот таким .htaccess
RewriteEngine On
RewriteRule ^a* a.php
RewriteRule ^bb* bb.php
RewriteRule ^order* order.php
RewriteRule ^price* price.php
RewriteRule ^about* about.php
RewriteRule ^info* info.php
Короче отдельно для каждого файла прописал свой RewriteRule