rewritecond - .htaccess con o sin barra inclinada
implementar htaccess (2)
¿Qué debo hacer con la siguiente regla de reescritura para que funcione de modo que funcione si es una barra al final de la URL o no?
es decir. http://mydomain.com/content/featured o http://mydomain.com/content/featured/
RewriteRule ^content/featured/ /content/today.html
Use $
para marcar el final de la cadena y el ?
para marcar la expresión anterior para que se repita cero o una vez:
RewriteRule ^content/featured/?$ content/today.html
Pero le recomiendo que se adhiera a una notación y corrija mal escrito:
# remove trailing slashes
RewriteRule (.*)/$ $1 [L,R=301]
# add trailing slashes
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*[^/]$ $0/ [L,R=301]
forma simple de hacer esto:
RewriteEngine On
RewriteBase /
RewriteRule ^content/featured(//||)$ /content/today.html [L,R=301,NC]