У меня в настоящее время есть веб-сайт со стандартным веб-интерфейсом на index.php
, и я сделал версию для iPhone iphone.php
.
Обе страницы обрабатывают одни и те же аргументы.
Работает нормально, когда я вручную перехожу на .../iphone.php
, но я бы хотел переписать что-нибудь на .../path/
и .../path/index.php
на iphone.php
, если %{HTTP_USER_AGENT}
содержит mobile
и, при желании, добавить строку запроса (не уверен, если / когда мне нужно будет добавить ее).
Пока это то, что у меня есть в моем .../path/.htaccess
:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.+mobile.+$ [NC]
RewriteRule index.php?(.*) iphone.php?$1 [L]
RewriteRule index.php iphone.php [L]
Проблема в том, что она соответствует index.php
в любой подпапке и не соответствует .../path/?args
…