我有很多商店,为了省钱,我现在使用共享的ssl证书,在我的所有商店之间共享。
我遇到的问题是我使用SEO友情网址,当我使用共享ssl我导致错误时,我已经解决了问题
因为我的共享ssl是http://my-shared-ssl.com/my_store,所以需要将RewriteBase更改为/ my_store
我的问题是我如何改变 只有在使用共享ssl或使用端口80时,才能将 RewriteBase / 重写为 RewriteBase / my_store ?
我对.htaccess不是很好,我不知道从哪里开始。
<IfModule mod_rewrite.c>
RewriteEngine on
# RewriteBase /my_store
RewriteBase /
Options -MultiViews
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteRule api/(.*)$ api.php?_d=$1&ajax_custom=1 [L,QSA]
RewriteCond %{REQUEST_URI} \.(png|gif|ico|swf|jpe?g|js|css|ttf|svg|eot|woff)$ [or]
RewriteCond %{REQUEST_URI} store_closed.html$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*?)\/(.*)$ $2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L,QSA]
</IfModule>