с помощью .htaccess хотите изменить # как? - PullRequest
0 голосов
/ 10 июля 2011

, если кто-нибудь нажмет этот URL:

www.facebook.com / index.php # ск = почтовый ящик

, тогда .htaccess попадет на сервер как:

www.facebook.com / index.php? Ск = Входящие

так что я получу значение sk через php как:

* echo $ _GET ['id']; *

пожалуйста, помогите мне КАК МОЖНО СКОРЕЕ ... я жду ваших ответов ...

большое спасибо ...

Ответы [ 2 ]

2 голосов
/ 10 июля 2011

Браузеры обычно не передают Фрагмент (часть # sk = inbox) на сервер (разве что через вызовы AJAX?), Поэтому вы ничего не можете сделать с .htaccess.

Вам нужна дополнительная информация о вашем сценарии: почему клиенты переходят по указанному выше URL-адресу, и вы можете вместо них изменить клиентов?

0 голосов
/ 10 июля 2011

Я думаю, что JS может помочь вам в этом, поэтому, если кто-то нажмет a.com/#b=c, загружается страница по умолчанию, а в html JS позаботится о #b=c и выполнит дальнейшую обработку, я могу вызвать вызов AJAX для загрузки всего HTML разметить снова. Но .htaccess даже не увидит ничего, кроме #, в URL-адресе, поскольку он никогда не получит его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...