Я пытался решить это в течение последних двух часов. Я уже пробовал все решения, упомянутые в google, но без везения.
Начнем с проблемы. Я пытаюсь использовать этот плагин: http://www.gethifi.com/blog/a-jquery-plugin-to-create-an-interactive-filterable-portfolio-like-ours
на моем сайте. Проблема в том, что в этом плагине используются теги Anchor. Без этого он, похоже, не работает. Ну, я пытаюсь работать с URL-адресами пользователя на веб-сайте, над которым я сейчас работаю. Поэтому якоря не работают.
Это мой файл .htaccess прямо сейчас:
RewriteEngine On RewriteBase / RewriteRule ^([^/]*)\.html$ /mysite/category.php?cat=$1 [L] RewriteRule ^([^/]*)/([^/]*)\.html$ /mysite/category.php?cat=$1&lang=$2 [L]
Ничего необычного, просто некоторые перезаписи для категорий и языков. Единственное, что работает, это:
RewriteEngine On RewriteBase / RewriteRule ^([^/]*)\.html$ /mysite/category.php?cat=$1 [L] RewriteRule ^([^/]*)/([^/]*)\.html$ /mysite/category.php?cat=$1&lang=$2 [NE,R,L]
Но мой пользовательский URL-адрес также исчез, когда я его использую. Вместо этого я вижу: category.php? Cat = ….
Я не знаю, важно ли это, но я использую <base href="">
для указания на хост, над которым я работаю.
Заранее спасибо за любые идеи.