私は現在、とある地元のウェブサイトの世話をしています。
デフォルトのポートが変更され、技術的な理由により URL に含めることができなくなったため、URL の IP の末尾にある特定のポートを使用しています。
100.100.100.100/website.aspx
動作しなくなりました (デフォルトで 80 にアクセスしました)
100.100.100.100:81/website.aspx
ポートで、動作します。
動作しますが、リンクなどをクリックできず、ポートが消えます (新しいページが読み込まれません)。次に、同じ URL を保持し、IP の末尾にポートを含めるだけで、その中の別のリンクをクリックするまで、再び機能します。
各リンクを変更するアクセス権がありますが、それは正しいアプローチではないと思います。
どのように進めればよいですか?
- [編集] -
すべての URL はすでに相対的であり、この質問の全体の問題は IE には当てはまりません。これは他のブラウザでのみ発生します。
/website.aspx
各リンクの変更について私が言ったことは、次のようなものになります
:10/website.aspx
でも本当にわからない..
- [編集] -
リクエストに応じて:
<asp:HyperLink runat="server" Text="link" NavigateUrl="~/folder/folder/page.aspx" />