0

我有以下网址。我想重写以下网址以省略网址中的“视图”。

这是目前我现有的mod重写

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1 [PT,L]

</IfModule>

http://example.com/page/view/helloworld

我如何重写网址以使其

http://example.com/page/helloworld

关键字 helloworld 是动态的。

专家建议表示赞赏。

4

1 回答 1

1

如果您担心转移 SEO,您可能需要将 R=301 添加到标志中。

RewriteEngine On

RewriteRule ^(.+)/view/(.+)$ /$1/$2 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d    
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
于 2013-07-24T06:46:48.303 回答