2016-06-26 4 views
0

Мой общий протокол SSL: https://server.domain.com/~username/folder/product.php?products_id=123Перепишите HTAccess с общим SSL

Я использую RewriteRule в HTAccess: RewriteRule ^(.*)-p-([0-9]+).html$ product.php?products_id=$2&%{QUERY_STRING}

Проблема заключается в том, ссылка появится: https://server.domain.com/~username/folder/name-p-123.html Но когда щелчок появится страница не найдена, потому что ~ имя_пользователя/папка/

Пожалуйста, как я могу использовать переписать правильно в этом случае?

спасибо.

ответ

0

Вы можете использовать http://www.visiospark.com/mod-rewrite-rule-generator/ Это довольно просто. Имейте в виду, что я не эксперт. Несколько дней назад я играл с .htaccess, и правила не обновлялись для клиентской стороны, которая является моим браузером. Причина в том, что это загрузка кеша. Я удалил кеш из firefox с помощью ctrl+shift+delete, перезапустил httpd/apache и перезагрузил страницу ctrl+F5 (должен быть CTRL + F5). Вуала исправлена.

+0

спасибо. Но этот ответ не устраняет мою проблему. – Marcelo

Смежные вопросы