2014-11-11 20 views
6

Tôi có trang web có tên miền 'example.azurewebsites.net'. Tôi cũng có một miền tùy chỉnh được định cấu hình cho 'www.example.com'. Google đang lập chỉ mục trang web 'example.azurewebsites.net' của tôi và tôi muốn nó dừng lại và chỉ lập chỉ mục trang web có 'www.example.com'. Làm thế nào để tôi làm việc này?Miền Azure đang được lập chỉ mục bởi google

Trả lời

5

Tôi tin rằng bạn muốn sử dụng www.yoursite.com thay vì sau đó yoursite.azurewebsites.net. Nếu vậy, bạn có thể đặt quy tắc này vào web.config của bạn

<system.webServer> 

<rules> 

    <rule name="SEOAzureRewrite" stopProcessing="true"> 

    <match url=".*" /> 

    <conditions> 

     <add input="{HTTP_HOST}" pattern="^oldwebsite.azurewebsites.net$" /> 

    </conditions> 

    <action type="Redirect" url="http://www.new-web-site.com/{R:0}" redirectType="Permanent" /> 

    </rule> 

</rules> 

ref: http://4sln.com/Articles/how-to-create-a-url-rewrite-rule-for-azure-websites-to-use-single-custom-domain

+0

Tôi đã thêm này cho 'ghost' của tôi blog trên 'Azure' nhưng bây giờ khi tôi thử đăng nhập với tư cách quản trị viên vào 'http: // MyBlog.com/ghost/admin', tôi nhận được' Trang không chuyển hướng pr lỗi operly'. Tôi có cần xử lý https khác nhau không? – MaYaN

0

Tôi đoán thay đổi công cụ địa chỉ đó là những gì bạn đang làm sau. Có xem xét này https://support.google.com/webmasters/answer/83106?hl=en

Bạn cũng có thể trả về một robots.txt động dựa trên tên miền:

example.azurewebsites.net/robots.txt:

User-agent: * 
Disallow:/

www.example.com /robots.txt:

User-agent: * 
Allow:/

Ví dụ here

Nhưng thay đổi công cụ địa chỉ có lẽ tốt hơn.

Các vấn đề liên quan