Я смотрю если простого способа всегда сохранять веб-страницу с URL как:
http://example.com
в то время существует запрос как
http://example.com?target=dirigido
http://example.com/a-quien-va-dirigido/
http://www.example.com/a-quien-va-dirigido/
...
позади.
Кто-либо мог помочь?
Править
Следующее правило
RewriteRule ^(.*)$ http://example.com/$1 [L,R=permanent]
кажется, проигрывает? запрос target=dirigido.
EDIT2
Случай является сайтом, единственное приложение страницы, в котором я загружаю необходимый файл HTML функция загрузки jQuery. Они недавно попросили, чтобы я добавил карусель со ссылкой на различные части сайта, таким образом, я добавил параметрический усилитель запроса
?target=<content>
и я загружаю соответствующее содержание.
Я добавил, что некоторые правила сделать украшают URL
статические ресурсы, не найденные, когда mod_rewrite
Но когда пользователь переходит в:
http://inside.amimusa.org/el-equipo
firstable это прекрасно, но начиная со страницы это - приложение единственной страницы, когда он перемещается по throght меню, он действительно идет в, скажем,
http://inside.amimusa.org/programa-integrativo-para-directivos/
но в строке поиска это сохраняет: http://inside.amimusa.org/el-equipo, что ужасно.
Таким образом, я думал для создания всех работ сайта скрытыми все под доменом, но запрос должен все еще работать.
Предположим, что Apache:
RewriteEngine On
RewriteRule ^(.*)$ http://example.com [L,R=permanent]
Первоначальное совпадение (^.*$
) может быть самым разным. Я выбрал тот, который дает вам доступ поверх URI запроса через $1
, если это необходимо.
Если вы просто хотите убедиться, что все используют один и тот же домен и переписать все на один, используйте:
RewriteEngine ON
RewriteCond %{HTTP_HOST} !=domain.com
RewriteRule ^(.*)$ http://domain.com$1 [L,R=permanent]