1
我想anything.domain.co.uk去一個PHP腳本,然後使用HTML中的URL'任何'來創建不同的標題爲例。 這是我的PHP文件的腳本這個htaccess通配符子域重寫沒有無限循環
<?php echo array_shift(explode(".",$_SERVER['HTTP_HOST']));?>
我用下面的腳本
,但它顯然創建了一個循環。 如何獲取anything.domain.co.uk來獲取php腳本,在url中仍然有anything.domain.co.uk並且還有www.domain.co.uk轉到'正常'索引頁
Options +FollowSymlinks -MultiViews
RewriteEngine on
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !www.domain.co.uk$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.co.uk [NC]
RewriteRule (.*) http://%2.domain.co.uk/$1 [R=301,L]
謝謝 - 不知道如何使用它。我正在嘗試創建基於正在工作的子域名(例如anything.domain.co.uk)的動態網頁,但是當我想從該腳本中排除www.domain.co.uk時 –
只需將其粘貼到您的文件中即可將script.php更改爲您的腳本並將anthing.domain更改爲您的子域。 – Rijndael
對不起 - 你的意思是粘貼到.htaccess中?但子域名是動態創建的 - 即通配符,所以我在 –