Итак, я пытаюсь очистить URL-адреса на моем сайте, и покопался в поисках информации здесь и не понял, почему у меня все еще возникают ошибки.
По сути, у меня есть сайт, который вращается вокруг поисковой системы, и как только пользователь видит результаты и нажимает на них, он переходит на URL, который выглядит следующим образом:
www.mysearch.com/searchresults/204982398sjfdkf&thisismorejunk=junkjunk=1331
Ну, вроде как, но вы поняли.
Я хочу очистить это для каждого результата, так что это выглядит
www.mysearch.com/searchresult1001
Я использую платформу Joomla на своем бэкэнде и включил «Поиск дружественных URL», и проблем не было (хотя для меня это почти ничего не делало). Затем, прежде чем я включил «Использовать APACHE mod rewrite», я поместил следующий код в мой файл .htaccess
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^Joomla161_2/joomla\.html http://www.joomla.org/? [R=301,L]
(Последнее правило было просто посмотреть, работает ли правило перезаписи, что оно и делает)
Первая проблема - мой хост автоматически переопределяет команду Options, говоря, что я не могу сделать это по соображениям безопасности - но я думаю, что это не так уж и много, потому что правило перезаписи все еще работает.
Но потом, когда я пытаюсь включить «Использовать переписывание Apache», весь сайт ломается. Что еще хуже, я понятия не имею, что делать дальше, чтобы фактически ИЗМЕНИТЬ URL-адреса моих результатов поиска.