İçeriğiiçin saklayan bir klasörüm www.example.com/page1/
var. page1
yoksa, özel 404 page
ürünümün page1
üretimini ele almasını isterim, bu nedenle, URL'nin sonunda veya herhangi bir URL'nin sonunda bir /
olması gerekmez. Benzer soru için cevapları denedim, ancak sonsuz bir döngü ile sonuçlanır. Sondaki eğik çizgiyi ve sonsuz yönlendirme döngüsünü nasıl önleyebilirim?Sondaki eğik çizginin önlenmesi sonsuz döngüye neden oluyor
Aşağıdaki denedim:
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301, L]
,
RewriteBase/
RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]
,
Options -Multiviews -Indexes
RewriteEngine On
DirectorySlash Off
,
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule^%1 [R=301,L]
,
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /(.*)/$
RewriteRule^/%1 [R=301,L]
,
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
,
RewriteRule ^(.*)/$ http://%{HTTP_HOST}/$1