Я впервые использую apache mod_rewrite.
Я хочу, чтобы http://example.com/anything/after/this было преобразовано в http://example.com/storage-server/index.php?id=/anything/after/this
Я написал следующие строки в файл apache httpd.conf
RewriteRule ^/(.*) /storage-server/index.php?id=$1
Но я получаю сообщение 404 о том, что этот файл не существует. Я включил mod_rewrite, так что это не проблема. Я думаю, что-то мешает переписать этот URL ....
есть идеи ???
UPDATE ::
Все вещи решены. Все вышеупомянутые настройки должны быть введены в файл / etc / apache2 / sites-enable / 000-default.
решаемые
UPDATE :::
Я только что попробовал чрезвычайно простое правило перезаписи. Я создал файлы test1.html и test2.html в корне моего веб-сервера. Затем я написал следующее правило в моем файле httpd.conf
RewriteRule ^test1\.html$ test2.html
Когда я захожу на test1.html, браузер по-прежнему показывает файл test1.html вместо test2.html / Пожалуйста, помогите .. У меня проблема с последние 3 дня ... надоело это ..: - (