您好我目前有一個網站設置,其中magento安裝在一個名爲magento的子目錄中Magento安裝在一個子目錄中
ie。 http://domainname.com/magento/
所以基本URL設置爲http://domainname.com/magento/和安全的基礎URL爲https://domainname.com/magneto/
什麼我需要做的就是它使一切工作,因此可以作爲http://domainname.com
您好我目前有一個網站設置,其中magento安裝在一個名爲magento的子目錄中Magento安裝在一個子目錄中
ie。 http://domainname.com/magento/
所以基本URL設置爲http://domainname.com/magento/和安全的基礎URL爲https://domainname.com/magneto/
什麼我需要做的就是它使一切工作,因此可以作爲http://domainname.com
引用嗨,你可以通過using.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
RewriteCond %{REQUEST_URI} !^/magento/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /magento/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
RewriteRule ^(/)?$ magento/index.php [L]
參考實現這一點,你可以看到change-main-domain-to-subfolder
在Apache Http Server的配置文件中更改DocumentRoot。 /etc/apache2/httpd.conf
或/etc/apache2/apache2.conf
。根據您的操作系統將其更改爲/var/www/html/magento
或/srv/www/htdocs/magento
。
物理移動文件,或將Web服務器設置更改爲指向www/magento /。是否有任何理由,你不能移動文件更容易:) – input