2011-11-12 52 views
1

我試圖創建一個谷歌加重定向這樣的... www.domain.com/+IIS7文件夾名稱 - 「+」字符是否有效?

我創建了一個名爲「+」裏面一個簡單的default.html中的文件夾。 Default.html是一個默認文檔,它包含一個簡單的JS重定向。我得到一個像文件夾和文件不存在的404。很奇怪!

加字符appears to be valid爲文件夾名稱,所以我很難過。 任何想法?

由於

+0

只是好奇,是否'www.domain.com /%2B'工作? – 2011-11-12 05:29:04

+0

而且,你可以在''''文件夾中訪問一個「Hello World」HTML文件嗎? (例如,這個問題是否與JavaScript或HTML有什麼關係?) – 2011-11-12 05:31:03

+0

... /%2b無法正常工作,並且它目前安裝爲hello world進行故障排除。沒有運氣。你對js和html標籤是正確的。我想,我正在享受標籤添加過程。 –

回答

1

怎麼樣一個漂亮的301重定向在一個web.config:

<configuration> 
    <system.webServer> 
     <security> 
      <requestFiltering allowDoubleEscaping="true" /> 
     </security> 
    </system.webServer> 
    <location path="+"> 
     <system.webServer> 
     <httpRedirect enabled="true" destination="http://plus.google.com/{userprofileid}" httpResponseStatus="Permanent" /> 
     </system.webServer> 
    </location> 
</configuration> 

編輯:我允許其禁用+的IIS7的插值的空間雙重轉義。解決方案從:http://www.ifinity.com.au/Blog/entryid/60/404-error-in-iis-7-when-using-a-url-with-a-plus-sign-in-the-path

+0

我可能最終會使用這個或URL重寫,但我希望分享一個簡單的技術爲技術挑戰。 –

+0

夠公平的。我希望我知道你的困境服務器端的答案。感謝+1。 –

+1

oshineye.com/+示例可以在禁用JS的情況下工作,所以也許只能使用web.config或等效技術來完成。在涉及關鍵字的情況下,詢問Google這個問題很困難。 –

相關問題