簡體   English   中英

.htaccess從基礎(http://domain.com/catch-this)重寫

[英].htaccess rewrite from base (http://domain.com/catch-this)

我不知道該如何完成以下任務。

捕獲URL,如下所示: http ://domain.com/blue-boats發送到myfile.php?header = 1 $

希望它具有以下結構: http : //domain.com/boats/blue-boats

我已經嘗試過了,但是不能正常工作:

RewriteRule /$ myfile.php?header=$1

只需將.htaccess放在http://domain.com/的documentroot中,其內容類似如下:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^/([^/]*)/?$ /myfile.php?page=$1 [L] 
</IfModule>

嘗試:

RewriteRule (.+) myfile.php?header=$1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM