3 つの部分 (www.(ドメイン名).(com)) を持つ URL を取得し、最初の部分を完全に削除するコードを作成しようとしています。
これまでのところ、左側に「www」または「dev」が入っていないかどうかを確認するこのコードがありますsiteDomainName = removecharsCGI.SERVER_NAME,1,2);
if (numHostParts eq 3 and listfindnocase('www,dev',left(CGI.SERVER_NAME,3)) eq 0) {
siteDomainName = removecharsCGI.SERVER_NAME,1,2);
上記のコードの問題はnumHostParts eq 2
、最初の「。」まで、または少なくともすべての文字を削除する必要がある場合に、2文字のみを削除することです。
別の例は次のとおりです。
akjnakdn.example.com ドットを含む URL の最初の部分を削除するコードが必要です (akjnakdn.)
このコードは、#URL# に関連しているため、サイトにあるいくつかのクエリのクラッシュを停止するのに役立ちます。#URL# が偽物である場合cform query returned zero records
、連絡先フォームが機能しなくなるエラーが発生します。