У меня есть сайт с этой структурой
index.php / home.php / profile.php / news.php / photos.php
newsfeed.php - для новостной статьи
photo.php - для фото
есть также имя пользователя, чтобы получить короткую ссылку для своего профиля, например
mysite.com/UserName
теперь я использую этот код в .htaccess для перезаписи URL-адресов имени пользователя
RewriteEngine on
RewriteOptions MaxRedirects=1
RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC]
RewriteRule .* - [L]
RewriteRule ^([^/]+)/?$ profile.php?u=$1 [L]
теперь я хочу переписать все мои ссылки, чтобы они были такими же, как SE
index.php --> index
home.php --> home
photos.php --> photos
videos.php --> videos
newsfeed.php?id=xx --> news/xx
photo.php?id=xx --> photo/xx
Так есть идеи?