2013-04-05 76 views
0

我希望實現搜索引擎優化爲我的單頁的應用程序的網站(假設它是在www.myexample.com)重寫規則的搜索引擎優化在SPA不工作

閱讀谷歌的文檔(https://developers.google.com/webmasters/ajax-crawling/docs/getting-started)之後,我開始嘗試此爲網站的主頁。 這意味着, www.myexample.com?_escaped_fragment_= 應 '映射到' www.myexample.com/staticIndex.html

添加以下到.htaccess文件在網站的public_html文件夾:

RewriteEngine on 
RewriteCond %{QUERY_STRING} ^_escaped_fragment_= 
RewriteRule ^_escaped_fragment_= /staticIndex.html [PT] 

此更改後,當我嘗試在瀏覽器的URL www.myexample.com?_escaped_fragment_=,我希望瀏覽器顯示我staticIndex.html ,而不是文件內容,它顯示我的內容www.myexample.com的(index.html)和瀏覽器URL保持不變www.myexample.com?_escaped_fragment_=

有人可以幫我用RewriteRule嗎?

謝謝。

回答

2

試試這個:

RewriteEngine on 
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=$ 
RewriteRule (.*) staticIndex.html [PT] 
+0

非常感謝你...只是需要工作! – 2013-04-05 22:09:54