簡體   English   中英

如何使用.htaccess重寫類似子域的URL

[英]How to rewrite the my URL like sub domain by using .htaccess

嗨,我的網站http://techiesbadi.tk/

在這里,將這個test.techiesbadi.tk這樣的網址改寫為http://techiesbadi.tk/index.php?siteName=test

我用這個.htaccess代碼

Options +FollowSymLinks
RewriteEngine On

RewriteBase /

RewriteRule ^([aA-zZ])$ index.php?siteName=$1
RewriteCond %{HTTP_HOST} ^(^.*)\.techiesbadi.tk
RewriteRule (.*) index.php?siteName=%1

但是我的問題是當我重定向test.techiesbadi.tk時,它給出了此網頁不可用DNS_PROBE_FINISHED_NXDOMAIN

我的代碼中有任何錯誤,請幫助我。

您可以在http://techiesbadi.tk/上看到我的網站,這里我實現了一些類似子域創建的機制。

提前致謝。

我看不出這樣做的充分理由,但是通配符DNS可能會這樣做。

當前,在您的DNS設置中,您將具有以下內容:

techiesbadi.tk. 14273 IN A 31.220.16.205

如果添加此:

*.techiesbadi.tk. 14273 IN A 31.220.16.205

因此,對您站點的子域的所有請求仍將路由。 您可以在Apache的規則PHP中解析子域。

暫無
暫無

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

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