В настоящее время я пытаюсь настроить обновления для пропусков, которые добавляются в приложение Wallet на iOS.
Одна вещь, которая интересна, это то, что имея URL https://example.com/index.php/var1/var2
все еще работает и index.php все еще работает. Есть ли причина, почему этот формат URL работает?
.htaccess
/mod_rewrite
это причина, почему это работает.
Например:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]
Наличие этих правил в файле с именем .htaccess
в корневой папке вашего сайта, проложит путь /var1/var2
доступны внутри $_GET['path']
Других решений пока нет …