2014-10-25 3 views
0

простой вопрос, я не нахожу рабочий ответ.Переписывание URL-адреса с hashtag

У меня есть несколько сайтов, как это:

www.example.com/#ajax/shipping.php 
www.example.com/#ajax/pricing.php 
www.example.com/#ajax/inventory.php 

И хочу показать только www.example.com. Я просто не могу найти, как я поместил это в .htaccess наилучшим образом. Может ли кто-нибудь помочь, пожалуйста?

Это то, что я имею в .htaccess прямо сейчас:

Options -MultiViews 

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule ^(.+)$ index.php/?url=$1 [QSA,L] 
+1

'#' обозначает идентификатор фрагмента; он не отправляется на сервер. –

+0

, поэтому я не могу его удалить? – baao

+0

Вы можете удалить/изменить его, но только на стороне клиента – AlexL

ответ

2

Нет, это невозможно. Фрагмент URL (все с # по) даже не отправляется на сервер.

Возможно, вы хотите рассмотреть решение на основе JavaScript, где фактический контент будет загружен через AJAX в зависимости от фрагмента.