1

私を助けてください。.htaccess ファイルの URL リンクを介して SEO の最適化を試みるのに多くの時間を費やしましたが、できません。

http://www.poplat.com/villa/?option=com_resmania&unit_id=1&isGroup=0&act=Unit&task=details&Itemid=282

図は SEO 用に最適化する必要があります。たとえば、次のようになります。

http://www.poplat.com/villa/apartment/dream/

私はフォームで何かをしようとしましたが、うまくいきません:

## Mod_rewrite in use.
RewriteEngine On
Options +FollowSymlinks

RewriteRule ^villa/([^/]+)/([^/]+)ap1-dream /option=com_resmania&unit_id=$1&isGroup=0&act=Unit&task=details&Itemid=$2 [NC]

このコマンドを試してみましたが、結果はありませんでした:

 Options +FollowSymLinks 
    RewriteEngine On 
    RewriteRule ^villa/apartment/dream.html$ villa/?option=com_resmania&unit_id=1&isGroup=0&act=Unit&task=details&Itemid=282 

私のサイトは Joomla 2.5 を使用した CMS です。

4

1 に答える 1

0

以下のように .htacess ファイルを作成し、ウェブサイトのルート フォルダーに配置します。

これにより、?option=...... を含むすべてのページが villa/apartment/dream.html にリダイレクトされます。

    RewriteEngine オン

    RewriteRule ^villa/apartment/dream.html$ villa/?option=$1&%{QUERY_STRING}&unit_id=$1&%{QUERY_STRING}&isGroup=$1&%{QUERY_STRING}&act=$1&%{QUERY_STRING}&task=$1&% {QUERY_STRING}&Itemid=$1&%{QUERY_STRING}

そして、これはあなたが書いたそのページだけを villa/apartment/dream.html にリダイレクトします

    RewriteEngine オン

    RewriteRule ^villa/apartment/dream.html$ villa/?option=com_resmania&unit_id=1&isGroup=0&act=Unit&task=details&Itemid=282

一般ガイド

    RewriteEngine オン

    RewriteRule ^villa/apartment/dream(.*).html$ villa/?option=$1&%{QUERY_STRING}

ガイドはこちらから

phpinfo ()関数を使用して、php でmod_rewriteがオンになっていることを 確認します。

于 2012-10-19T09:31:55.797 に答える