工作的一個Laravel項目,並試圖獲得一個簡單的URL重寫工作。下面是.htaccess文件,位於「/公共」文件夾 - 你可以看到我已經添加一條規則Laravel乾淨的URL
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# above is default, rule added by me:
RewriteRule ^articles/page/([a-zA-Z0-9-/]+)$ /articles?page=$1 [L]
</IfModule>
然而,這只是404。我懷疑默認規則是以某種方式打破它,但不知道是否修復它。
任何人都可以幫忙嗎?
你在瀏覽器訪問URL是什麼? – Andreyco
/articles?page = 2應該成爲/ articles/page/2 – hamishtaplin