PHP скрыть параметры URL, но все еще хочет получить значения этих параметров
Простой вопрос, который я искал и перепробовал всевозможные правила переписывания... безуспешно... может кто-нибудь любезно показать мне, как скрыть параметры URL
например, я получил следующий URL
http://localhost/legalHQ/public/agent/index.php?id=myid&id2=myId2
но я только хочу показать следующее в адресной строке, но все же хочу получить эти параметры, не показывая его пользователю.
http://localhost/legalHQ/public/agent/index.php
Я видел много подобных вопросов, но я не могу заставить это работать
я даже пытался
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ $1.php [L,QSA]
безуспешно, и, пожалуйста, не спрашивайте ничего о правилах перезаписи, понятия не имею о них..
Спасибо
1 ответ
Извините, не могу комментировать, недостаточно репутации, поэтому добавьте это как ответ.
Если отправка данных как POST не является опцией, вы можете написать промежуточную страницу, скажем
http://localhost/legalHQ/public/agent/process.php
который будет хранить параметры GET в глобальном массиве сеанса, а затем просто перенаправить на
http://localhost/legalHQ/public/agent/index.php
страница, где вы можете получить их из сеанса.