2014-04-06 56 views
0

我htaccess文件htaccess的重寫規則和斜線後要輸入的東西

<Files .htaccess> 
order allow,deny 
</Files> 

Options +FollowSymLinks 
RewriteEngine On 

RewriteRule ^(\w+)/*$ ./load.php?code=$1 

load.php

<?php 
echo $_GET['code']; 
?> 

如果我輸入www.example.com/1995www.example.com/1995/ PHP只顯示1995。但斜槓(/)後類型的東西url不工作。例如:www.example.com/1995/video-title

我想如果我們輸入www.example.com/1995/video-title php只顯示1995而已。

該怎麼辦?幫我。謝謝...

回答

0

更換

RewriteRule ^(\w+)/*$ ./load.php?code=$1 

RewriteRule ^(\w+)/(.*)$ ./load.php?code=$1 
RewriteRule ^(\w+)/*$ ./load.php?code=$1 

應該允許www.example.com/1995www.example.com/1995/www.example.com/1995/video-title,或www.example.com/1995/video-title/已經印在PHP頁面1995

+0

現在確定,但www.example.com/16555不工作:(...只用/和斜線後任何類型 – user3501407

+0

對不起,我已經編輯了我的答案代碼,你需要'RewriteRules' – Howli

+0

woow非常感謝! !!謝謝朋友.. :)現在完成..謝謝.. – user3501407