我想替換我的i.p.來自我的mediawiki的虛擬主機名地址。我的系統信息,虛擬主機名而不是i.p.在mediawiki中的地址
OS:13.1的openSUSE
鏈接到MediaWiki:1.26.1
的Apache2和MySQL
我已編輯/etc/apache2/vhosts.d/mydomain.conf文件中像這樣
<VirtualHost 123.456.78.90>
ServerAdmin [email protected]
ServerName www.mylabwiki.org
DocumentRoot /srv/www/htdocs/mylabwiki
ErrorLog /var/log/apache2/myabwiki-error_log
CustomLog /var/log/apache2/mylabwiki-access_log combined
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
<Directory "/srv/www/htdocs/cgi-bin">
AllowOverride None
Options +ExecCGI -Includes
Require all granted
</Directory>
<Directory "/srv/www/htdocs/mylabwiki">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
我已經編輯這樣
NameVirtualHost 123.456.78.90
然後我就執行
vi /etc/hosts
123.456.78.90 www.mylabwiki.org
然後我重新啓動的Apache2
service apache2 restart
我的問題是,它只能在本地。如果我從主機使用瀏覽器,域名「www.mylabwiki.org」可以正常工作。但是,如果我從遠程計算機www.mylabwiki.org輸入並嘗試連接,則表示該URL不存在。但是,如果我輸入http://123.456.78.90/,則可以在遠程計算機上正常工作。誰能告訴我我在哪裏錯過了什麼!我能感覺到我只有一步之遙,但無法弄清楚。
我已經理解了前兩點,但我不確定第三點!如果你不介意的話,請你多告訴我一些關於第三個的內容! @cyrille – Mon
@Mon - 如果您在註冊商處註冊(或擁有)域名,則可以錄製每個人都可以看到的DNS。例如,我擁有我在name.com註冊的域autodesk.io。我在那裏發佈了一個名爲extract.autodesk.io - > 52.34.82.112的DNS記錄,這意味着任何瀏覽器都會將extract.autodesk.io解析爲IP地址,然後才能連接到服務器。我對pier9.autodesk.io,gallery.autodesk.io等有同樣的看法 - 不同之處在於它不是計算機專用的。 – cyrille