2016-06-25 5 views
0

Как я могу переадресовать это, используя те же правила:
http://dev.loc/pets/work/user/some.user
http://dev.loc/pets/work/#user=some.userHtaccess относительного перенаправления на родительский каталог + хэш

https://example.com/user/some.user
https://example.com/#user=some.user

Вероятно, с некоторым RewriteBase?

+0

Проверьте: https://httpd.apache.org/docs/current/rewrite/flags.html#flag_ne – Vrac

+0

Это обрабатывает хэши, но не относительные пути (я добавил еще один пример). '/ bigpage.html # $ 1' перенаправляет на root aka' http: // dev.loc/bigpage.html # user = some.user' и 'bigpage.html # $ 1' использует реальный путь' http: // dev. loc/Пользователи/mu3/dbx/Dev/Web/pets/work/bigpage.html # user = some.user' – mu3

+0

Где находится ваш .htaccess? – Vrac

ответ

1

Перенаправление

  • /pets/work/user/some.user

к

  • /pets/work/#user=some.user

Вы можете использовать примерно следующее:

RewriteEngine on 

RewriteRule ^pets/work/user/(.+)$ /pepts/work/#user=$1 [NE,L,R] 
+0

да, но путь должен быть динамическим/относительным из-за разных доменов – mu3