В .htaccess
файле моего приложения У меня есть следующий:Переписывание Apache RewriteRule?
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+) index.php
очень легкий файл, который помещает все несовпадающие запросы через index.php
.
Однако это приложение является веб-сайтом социальных сетей, на который мне поручено создавать многоязычные. Поэтому URL-адреса, такие как www.example.com/profile/martin
, необходимо преобразовать, чтобы сказать, испанский, и поэтому станут www.example.com/perfil/martin
.
Поэтому, мой вопрос: можно ли переписать RewriteRule
? В этом случае я хочу переписать /perfil/martin
на номер /profile/martin
, но затем отправьте /profile/martin
на номер index.php
.
Действительно? Я начал это делать, но подумал, что словари из них в коде моего приложения начнут становиться грязными и трудными для поддержания. Но опять же, не более, чем поддержание правил .htaccess. Благодаря! –