У меня активирована перезапись URL:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^publisher/([^/\.]+)/?$ /publisher.php?page=$1 [QSA]
Я хочу получить параметры из этого URL через $ _GET:
https://website.com/publisher/2/
Когда я делаю следующее ...
$id = $_GET["page"];
echo "ID:". $id;
... Мои результаты остаются пустыми и нет вывода
Я попробовал следующие шаги, другие участники сообщества уже рекомендовали:
Как заставить mod_rewrite передать параметры $ _GET?
Почему я не могу попасть сюда? Заранее спасибо.
ОБНОВЛЕНИЕ: после добавления
Options -MultiViews
работает нормально, но теперь у меня другая проблема: каждый раз, когда я перехожу на другую страницу по ссылке, я получаю 300: несколько опций.
https://website.com/test/ -> 300: /test.php/