После загрузки моего проекта Kohana на мой сервер Godaddy я заметил, что мой стандартный файл .htaccess не работает достаточно, чтобы обеспечить чистые URL-адреса. Через какое-то руководство, я закончил со следующим правилом:
RewriteRule .* index.php?kohana_uri=$0 [PT,L]
Это получило мои хорошие-адреса снова работает, но сегодня я считаю, что это может быть нарушение моего внутреннего поиска двигатель, который также использует GET-стиле переменные:
/search?terms=php
Значения, не найдены в сценариях. Они находятся на моем сервере разработки, который не имеет модифицированного RewriteRule, но не на сервере Godaddy, который использует RewriteRule.
Я прав, полагая, что правило нарушает любые возможности скриптов читать из $ _GET, и если да, то как я могу это исправить?
Это сработало. Я подожду и позволю другим участвовать (так как я очень мало знаю о .htaccess и как таковой, если это лучшее решение), прежде чем я приму. Спасибо! – Sampson
Без проблем :-) добро пожаловать! –