Я прочитал много вопросов и ответов здесь, но не смог найти рабочее решение.Я хочу изменить URL-адрес с синтаксиса плоской ссылки на «обычный» запрос.
Как мне получить из этого:
http://localhost/start/__developer/pages/12016652
на это:
http://localhost/start/__developer/pages/suche.php?objektnr=12016652
с помощью htaccess или PHP?Не обращайте внимания на кудряшки, пожалуйста.Заранее спасибо за вашу поддержку!
На данный момент я пытаюсь это:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteBase /start/__developer/immo-shg-v4/pages/
RewriteRule ^([0-9]+)$ suche.php?objektnr=$1 [QSA,L,NC]
Решение:
RewriteRule ^([0-9]+)$ suche.php?objektnr=$1 [L,NC,NE,R]
Флаг [R] вызывает перенаправление.http://httpd.apache.org/docs/2.2/rewrite/flags.html