SLASH "/" перед относительными URL в RewriteRule: правильный синтаксис? - PullRequest
1 голос
/ 03 апреля 2011

Дано:

RewriteCond %{HTTP_HOST} ^website.com$  
RewriteRule ^$ /de/home [L]

Вопрос: изучите косую черту перед де:

/de/home

de/home

В чем здесь разница, и какую лучше использовать?

1 Ответ

1 голос
/ 03 апреля 2011

Вероятно, нет разницы в этом контексте, потому что вы, вероятно, находитесь в корневом каталоге.

Вы были не в корневом каталоге, а в подпапке, например,

example.com/beta

, de/home может указывать на

example.com/beta/de/home

Начальная косая черта гарантирует, что URL начинается в корневом каталоге, независимо от того, где вы находитесь.

...