this.domain.com/indexユーザーに短い URL を入力して で php を提供してもらいたいとしthis.domain.com/html/folder/index.phpます。.htaccess次のルールをat rootに追加します/。
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^this\.domain\.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ html/folder/$1.php [L]
ドメインを別のものに変更するという意味がわかりません。orthis.domain.comに変更できますが、(共有コンテンツを提供するために) DNS が同じサーバーを指している場合にのみ意味があります。それ以外の場合は、他のサイトへの外部リダイレクトのようなものです。that.domain.comaddon-domain.com
RewriteCond %{HTTP_HOST} ^this\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://that.domain.com/$1 [R=301,L]