Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Вопрос по htaccess
цитата
12/12/19 в 12:34
 EagleOwl
Кто хорошо разбирается в htaccess - вопрос как можно редиректить урлы вида
domain.com/home.cfm?param1=dgt5ggdfg5&param2=br6hgf
на главную так чтобы параметры в урле не оставались? (Они вообще не нужны)
Редирект сделать несложно, но при редиректе получается такой урл:
domain.com/?param1=dgt5ggdfg5&param2=br6hgf
а надо просто
domain.com

Вот сколько ни пробовал - все время одно и то же.
Спасибо.
цитата
12/12/19 в 13:11
 andreich
EagleOwl: https://web-optimizator.com/301-redirekt-htaccess/
кури
цитата
12/12/19 в 14:21
 Polar
RewriteCond %{QUERY_STRING} param1=(.*)
RewriteRule (.+) /? [R=301,L]
цитата
13/12/19 в 10:40
 EagleOwl
Спасибо но параметры могут быть и разные, в том числе мне неизвестные. Я знаю только имя файла. Можно как-то выкинуть любое, что после этого имени файла в урле идет?
цитата
13/12/19 в 10:53
 andreich
EagleOwl: энто уже проще на php скриптец наварганить и приделать его к ресурсу
цитата
14/12/19 в 04:59
 Polar
RewriteCond %{QUERY_STRING} .+
RewriteRule ^home\.cfm /? [R=301,L]
цитата
18/01/20 в 03:22
 MaxGMG
как запретить доступ к файлу если к нему обратились без моего реферера ?
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www\.mydomain\.com [NC]
RewriteRule ^movies/movie.swf$ - [F,L]
пробовал вот такой пример. не помогает. я до сих пор могу обратится к файлу без рефа.

мне нужно чтобы только с моим реферером могли обратится к файлу.
цитата
18/01/20 в 05:51
 MaxGMG
сам спросил сам ответил
вобщем вот решение
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://site.com [NC]
RewriteRule (^|/)go\.php(/|$) - [F,NC]


Эта страница в полной версии