我試圖在我的家庭服務器上運行phabricator。我最不想做的事情就是使用phabricator和一個純粹的URL。我已經建立了使用phabricator一個單獨的端口一個虛擬主機(阿帕奇2.4),並添加所需的重寫規則:如何使用裸露域名配置phabricator?
<VirtualHost *:81>
DocumentRoot /var/www/html/phabricator/phabricator/webroot
RewriteEngine on
RewriteRule ^(.*)$ /index.php?__path__=$1 [B,L,QSA]
<Directory "/var/www/html/phabricator/phabricator/webroot">
Require all granted
</Directory>
</VirtualHost>
不幸的是,phabricator要求非根URL。有任何想法嗎?
用戶moodboom找到了解決辦法,但在how-to-configure-phabricator-with-a-non-root-url沒有張貼答案。
我是這麼認爲的一樣好,但phabricator仍拒絕工作。請參閱附件截圖;-( –
你是如何訪問網站的?你只需在你的'VirtualHost'中設置一些類似於'ServerName local.example.com'的東西,並確保'local.example.com'設置在你的'/ etc/hosts'文件指向'127.0.0.1'並且應該修復它,你不需要使用不同的端口,那麼你可以在你選擇的主機名上使用80.以「local」身份訪問站點。 example.com「,並在遵循這些指示時適當更改'example.com'。 – SuperDuperApps