こんにちは私は次のようなものがあります。「www」が存在しない場合は追加しようとするまで、すべてが完全に機能します。次のようなものが得られます。
発信元: http: //domain.net/welcome/
書き直し:http ://www.domain.net//index.php/?request = welcome
php_value register_globals "on"
RewriteEngine on
RewriteRule ^(.+)/$ /index.php?request=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]
RewriteCond %{HTTP_HOST} ^domain.net$
RewriteRule (.*) http://www.domain.net/$1 [R=301]
ErrorDocument 404 /404.php?request=$1