-1
我如何更改URL http://localhost/Test/www/#/home/login.php?name=abc
到 http://localhost/Test/www/#/home/login/abc如何在php中更改url variales?
我需要從URL
訪問名稱變量我試圖修改的.htaccess,但我得到。請一些幫助我。
我如何更改URL http://localhost/Test/www/#/home/login.php?name=abc
到 http://localhost/Test/www/#/home/login/abc如何在php中更改url variales?
我需要從URL
訪問名稱變量我試圖修改的.htaccess,但我得到。請一些幫助我。
爲你做到這一點,你可以做一個mod_rewrite的(放置在.htaccess
文件)的規則,看起來是這樣的:
RewriteEngine on
RewriteRule ^/login/([0-9]+)\.html /login.php?name=abc
這從
/login.php?name=abc
到
映射請求/login/abc.html
另一種可能性是用forcetype
這樣做,whi ch強制使用php來評估內容的特定路徑。所以,在你的.htaccess文件,把下面的:
<Files login>
ForceType application/x-httpd-php
</Files>
然後是index.php
可以根據$_SERVER['PATH_INFO']
變量採取行動:
<?php
echo $_SERVER['PATH_INFO'];
// outputs '/abc.html'
?>
看看這些ANS; http://stackoverflow.com/questions/812571/how-to-create-friendly-url-in-php http://code.tutsplus.com/tutorials/using-htaccess-files-for-pretty-網址 - net-6049 http://www.9lessons.info/2011/04/seo-friendly-urls-with-php.html –
'#'用於什麼?最重要的是用.htaccess來做 – Shayan