Для удаления косой черты, удаления «.php» и для перенаправления с «.php» запросом на удаление версии я собрал некоторые коды из Интернета.Затем я попытался добавить правило, которое будет перезаписывать файлы из папки "proto" в URL без "/proto/".
например -" http://example.com/proto/filename.php" в "http://example.com/filename(.php)"
Но на самом деле это не сработало.Здесь весь код
# Was Requested By Host
php_value display_errors 1
# Some Spooky Scary Settings
Options -Indexes
RewriteEngine On
RewriteBase /
# Proto-File Requested Case
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/?(.*)\.php$ /proto/$1 [NC,L]
# Slash-Trail Requested Case
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [NC,L,R=301]
# .PHP Requested Case
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^\ ]+)\.php
RewriteRule ^/?(.*)\.php$ /$1 [NC,L,R=301]
# Without .PHP Requested Case
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^/?(.*)$ /$1.php [NC,L]
# Error Pages
ErrorDocument 500 /modules/errors/500.php
ErrorDocument 404 /modules/errors/404.php
ErrorDocument 403 /modules/errors/403.php
Может кто-нибудь помочь мне отредактировать это и сказать, в чем проблема ??