Как можно перенаправить ниже в HTAccessКак перенаправить URL в HTAccess
url/api/login?status_check=1 -> `url/stack/api/login.php?status_check=1`
url/u/123456789 -> `url/stack/user/show_profile.php?uid=123456789`
Как можно перенаправить ниже в HTAccessКак перенаправить URL в HTAccess
url/api/login?status_check=1 -> `url/stack/api/login.php?status_check=1`
url/u/123456789 -> `url/stack/user/show_profile.php?uid=123456789`
Извините ребята, я пост здесь, потому что комментарии Dont предоставить возможность размещения кодов. Если кто-то обижается, я извиняюсь. я теперь получить мой URL редирект работает на локальной среде, такой как http://localhost/api/signup но выводит сообщение об ошибке 404, когда я загрузил на сервер, как http://server.com/api/signup
<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
Options -Indexes
Options -Indexes
Options -Indexes
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^api/signup stack/api/api.signup.php [NC,QSA]
RewriteRule ^api/signin stack/api/api.signin.php [NC,QSA]
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]
Я нашел решение этой проблемы, включив mod_rewrite на сервере и добавив AllowOverride All в конфигурацию Apache. – noob
@TaraWilfred Добавление [тег: PHP] не помогает. Вопрос не имеет ничего общего с php. – hjpotter92
Извините, я имею в виду, как можно написать допустимые htaccess langues для достижения этого? Например, в моем вопросе я хотел перенаправить, когда пользователи обращаются к «http: // url/u/123456789», и они фактически посещают «http: //url/stack/user/show_profile.php? Uid = 123456789» – noob
Поиск аналогичные вопросы по [так]. Вы обнаружите, что это не так сложно. Вы должны показать, что пытались решить вашу проблему, а не просто просить решения. – hjpotter92