Htaccess переписывает некоторые URL-адреса, но отправляет все остальные на другую страницу ⇐ Php
-
Anonymous
Htaccess переписывает некоторые URL-адреса, но отправляет все остальные на другую страницу
Это мой файл .htaccess:
RewriteEngine включен ИндексДиректории index.php RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^login login_reg.php [L] [NC] RewriteRule ^(.+) redirect.php?shortcode=$1 [L] [NC] Я хочу, чтобы все, кроме '/login' и корневого '/', перенаправлялось на redirect.php с заменой request_url (бит после косой черты) в качестве переменной GET короткого кода.
Однако файл выше выдает ошибку: «Страница не перенаправляется должным образом»
Это мой файл .htaccess:
RewriteEngine включен ИндексДиректории index.php RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^login login_reg.php [L] [NC] RewriteRule ^(.+) redirect.php?shortcode=$1 [L] [NC] Я хочу, чтобы все, кроме '/login' и корневого '/', перенаправлялось на redirect.php с заменой request_url (бит после косой черты) в качестве переменной GET короткого кода.
Однако файл выше выдает ошибку: «Страница не перенаправляется должным образом»
Мобильная версия