我正在嘗試安裝seo網址在opencart在我的本地計算機上。403在opencart中設置seo url後出現禁止的錯誤1.5.4
我已經啓用了從管理系統中設置的搜索引擎優化的URL,並將其設置爲「YES」
之後,添加以下我.htaccess
文件 - 線:
# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
Order deny,allow
Deny from all
# SEO URL Settings
RewriteEngine On
RewriteBase /primebrand
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
在此之後,我已經設置我的產品和類別的關鍵字。並重新啓動Apache。
但它顯示
403 forbidden
You don't have permission to access /primebrand/ on this server
更簡單的是完全刪除RewriteBase行。大部分時間不需要,Apache足夠聰明地找出正確的路徑 –
是的,這是真的,但OpenCart和其他許多系統安裝在子文件夾時都需要它 - 在這種情況下,我始終保持此指令以防萬一我將來不得不將系統移動到子文件夾。然後,添加子文件夾名稱比寫下整個指令更容易:-)愚蠢的原因,我知道:-D – shadyyx
不 - 這就是我所說的。絕大多數不需要任何線(甚至子文件夾) –