Php .htaccess重写url don';我做不到
我是htaccess配置的新手,需要您的帮助 我有这个网址: 我不想让你知道 page/web/controller/index.php 请问我该怎么做 这是我的实际访问权限Php .htaccess重写url don';我做不到,php,apache,.htaccess,Php,Apache,.htaccess,我是htaccess配置的新手,需要您的帮助 我有这个网址: 我不想让你知道 page/web/controller/index.php 请问我该怎么做 这是我的实际访问权限 RewriteEngine on RewriteCond %{HTTP_HOST} ^mypage.com$ [NC,OR] RewriteCond %{HTTP_HOST} ^www.mypage.com$ RewriteCond %{REQUEST_URI} !mypage/web/ RewriteRule (.*
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mypage.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mypage.com$
RewriteCond %{REQUEST_URI} !mypage/web/
RewriteRule (.*) /page/web/$1 [R=301,L]
RewriteRule ^page/web/(.*)$ $1 [R=301,L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
RewriteCond %{HTTP_HOST} ^mypage.com$[OR]
RewriteCond %{HTTP_HOST} ^www.mypage.com$
RewriteRule (.*) "http\:\/\/mypage\.com\/page\/web\/" [R=301,L]
您可以从
http://www.mypage.com/page/web/controller/index.php
至http://www.mypage.com
只需添加标题(“位置:http://www.mypage.com“
到。/web/controller/index.php
的顶部,并将index.php添加到根目录,这将重定向到http://www.mypage.com/index.php
这不是您正在寻找的解决方案,但可能是另一种解决方案。和
谢谢:)您使用的是PHP框架吗?我想要一个漂亮的Url,我不想删除它,我只是不想看到大的Url