我将我的文件分类为:
- root
- javascript
- stylesheets
- views
- users
- login.php
- logout.php
- editprofile.php
- dashboard.php
- datas
- etc ...
目前的链接是:
http://example.com/views/users/login.php
http://example.com/views/users/editprofile.php
但我想删除链接中的文件夹名称“views”,以便网址如下所示:
http://example.com/users/login.php
http://example.com/users/editprofile.php
我必须在stackoverflow上搜索一个解决方案,我试过这个:
RewriteEngine On
RewriteRule ^ views/(.*)$ /$1 [L]
但是我无法使用任何网址访问这些网页(... / users / login.php或... / views / users / login.php)
Not Found
The requested URL /users/login.php was not found on this server.
使用:
RewriteEngine On
RewriteRule ^ views /(.*)$ /$1 [L,NC,R]
地址栏中的链接发生了变化,但我有同样的错误
你有解决方案吗? 我只希望用户看不到此文件夹
谢谢
答案 0 :(得分:0)
这是使用htaccess测试人员的共享解决方案
http://htaccess.mwl.be/?share=be357d78-a41b-54e4-a578-10aceb8c6033
您可以看到内部视图生成的新网址。
问候。