您如何重写.htaccess
中的网址?
localhost/app/view/login/editPass.php
到
localhost/editPass.php?
当我来自我的索引
localhost/index.php
我知道我必须使用,比如
RewriteEngine On
RewriteRule ^(.*)
那么我需要将.htaccess
文件与我的索引或文件夹应用程序一起使用吗?
答案 0 :(得分:0)
.htaccess
应位于父目录中。 RewriteRule ^/editPass.php?$ app/view/login/editPass.php
首先必须有RewriteEngine On
。 “RewriteRule”系列是魔术发生的地方。该行可以分为5个部分:RewriteRule - 告诉Apache这就像是指一个RewriteRule。
^/editPass.php?$
“模式”。服务器将检查网站的每个请求的URL,以查看此模式是否匹配。如果是,那么Apache将交换请求的URL以用于后面的“替换”部分。
应用程序/视图/登录/ editPass.php