需要将api调用路由到两个不同的PHP文件,并在这些php文件中调用不同的函数。
URL: 1) http://localhost/dual/LOGIN
这应该调用login.php,里面应该调用函数log_in()
2)http://localhost/dual/REGISTER
这应该调用register.php,里面应该调用函数register_in()
如何编写.htaccess文件以允许此类网址重写 RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^LOGIN/$ login.php?request=$1 [QSA,NC,L]
RewriteRule ^REGISTER$ register.php?request=$1[QSA,NC,L]
对此.htaccess文件没有任何想法。需要一些帮助。谢谢提前
答案 0 :(得分:1)
如果 dual是一个真实的目录而双文件夹中存在.htaccess 那么这个简单的.htaccess应该可以工作:
RewriteEngine On
RewriteBase /dual/
RewriteRule ^(login|register)/?$ $1.php [L,NC]