Я пытаюсь перенаправить все неизвестные запросы index.html. Например, если кто-то заходит:перенаправить все запрос в index.html
http://IP_Address/blah_blah _blah
Затем он должен перенаправить на index.html. Ниже приведен код, который я пробовал:
У меня есть корень реж под /var/www/some_dir/index.html
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index.html$
RewriteRule . index.html [R=302,L]
Когда я попробовал этот код, он перенаправляется на http://Ip_address/var/www/accesspage/index.html
Я хочу http://Ip_address/index.html
Но я хочу перенаправить на другие html-страницы с помощью index.html
Ниже приведена моя конфигурация Apache
DocumentRoot /var/www/access/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/access/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Если я не ошибаюсь, у вас есть конфигурация вашего веб-сервера. – user982270
Я добавил apache congi, проверьте его, все его исправление – EnterJQ
Попробуйте следующее: 'RewriteRule. /index.html [R = 302, L] ' –