2015-09-20 55 views
1

我最近搬到我的網站從ASP/IIS服務器到Linux/Apache的:重定向的.aspx URL的非的.aspx URL的 - 使用htaccess的

我的大多數新的URL看起來是一樣的,但沒有.aspx擴展名。

OLD:http://example.com/yankees-news.aspx
新:http://example.com/yankees-news

我想搜索引擎用戶點擊舊網址的/鏈接重定向到新的URL。

回答

1

您可以在.htaccess使用:

RewriteEngine on 
RewriteRule ^(.+)\.aspx$ $1 [NC,L,R=301] 
+0

我加入這2行.htaccess文件。 它不工作。 –

+0

顯示所有你的htaccess ... – Croises

+0

RewriteEngine敘述在 的RewriteCond%{} REQUEST_FILENAME!-f 的RewriteCond%{} REQUEST_FILENAME!-d 重寫規則^(。*)$的index.php?Q = $ 1%{QUERY_STRING} RewriteRule ^(。+)\。aspx $ $ 1 [NC,L,R = 301] –