- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
![Все что нужно знать о DDоS-атаках грамотному менеджеру](https://d.searchengines.guru/20/96/ddos_vc-1_600x314__16e230ee.jpg)
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
![В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах](https://d.searchengines.guru/20/96/ugc_review_600x314__bfee5e06.jpg)
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пытаюсь прописать правила для программки in .htaccess
что-то не могу сообразить ...может ошибку какую я делаю .....
Для всех остальных страниц все работает суперски , а с этим замучалась что-то
---------------------------------------------------
Для примера : Мне нужно сделать из :
--------/index.php?module=photoshare&func=showimages&fid=2
скажем , photo2.html или что-то подобное
---------------------------------------------------
Глнньте кто-нить свежим взглядом , а ?
кусок .htaccess
-----------------------------
# photoshare
RewriteRule ^photo-([^-]+)\.html$ /index.php?module=photoshare=$1 [L,NC,NS]
RewriteRule ^photo-([^-]+)-([^-]+)-([^-]+)\.html$ /index.php?module=photoshare&func=showimages&fid=$1&$2=$3 [L,NC,NS]
этот вариант - не работает
Где ошибка ......
Сама-то программа линки генерить правильные?
Ну там в первом правиле правая часть странная какая-то, наверно имелось ввиду /index.php?module=photoshare&func=showimages&fid=$1
Сама-то программа линки генерить правильные?
да,все остальное работает отлично
Памагите! (брат по несчастью blue_river'а)
В root файл .htaccess
Options -Indexes
AddType image/x-icon .ico
Options +FollowSymlinks
RewriteEngine On
#RewriteBase /
RewriteRule ^docs/(.*)$ docs/document_test.php?id=$1
на запрос docs/101 Ответ $1=document_test.php почему?
А при
RewriteRule ^docs/([0-9]+)$ docs/document_test.php?id=$1
Ответ $1=101 почему?
p.s. mod_rewrite делали волшебники (из страны ОЗ :) )
Надо [L] ставить в конце правила, чтобы он повторно к полученному не пытался его применять.
blue_river,
попробуй ключ [QSA]. 95% поможет.
Interitus, ключ [L] не помогает, работает так:
RewriteRule ^docs/(.+)$ docs/document_test.php?id=$1 [QSA]
Почему? [qsa] ведь для другого предназначен (всю документацию перечитал)... :(
p.s. и все же mod_rewrite делали волшебники :)
И еще вопрос http://www.сайтец.ru/article/10000512 такой нормальный или делать http://www.сайтец.ru/article/10000512/ (на конце слэш) ?
Ну это тоже через задницу сделано. Надо либо писать [0-9]+ в шаблоне, либо можно попробовать [L,NS] указать параметры.
Interitus, про слэш ничего не подскажешь?
И еще вопрос http://www.сайтец.ru/article/10000512 урл такой нормальный или делать http://www.сайтец.ru/article/10000512/ (на конце слэш) ? (очень важно)
Про qsa разобрался... (просто хоть кто-то документацию все же нормально перевел :) )
p.s. флаги [L,NS] для моего случая не работают. NS видимо только для фильтрации внутр. запросов, т.е. ускорялка.
marvelent, сделай, чтобы и со слешом и без было доступно.
Насчет флагов - у тебя в итоге запрос docs/101 преобразуется в docs/document.php?id=&id=101, если с QSA. Нехорошо так делать. А почему ты по-нормальному не хочешь сделать?
Тут еще вопрос образовался: если файл без расширения типа docs/101 то он .htaccess в игнор и выводит docs/101.txt (который там же лежит). Это можно исправить или файл 101.txt переносить ?
По поводу слэша docs/101/ это уже следующая директория и все мои относительные пути уезжают на один порядок вверх...
типа ../style.css будет зырить в docs а не в корень. :(
через время...
p.s. на первый вопрос: отрубил multiviews это хорошо ?