google app engine কিভাবে আমার নিজের নগ্ন ডোমেন(সাবডোমেন নয়) দিয়ে গুগল অ্যাপ ইঞ্জিন ব্যবহার করবেন?




google-app-engine dns (12)

আমি এই সব পদক্ষেপ জানি এবং আসলে নিম্নলিখিত সংক্ষিপ্ত এবং চমত্কার উপায়।

1 - appengine.google.com এ যান, আপনার অ্যাপ্লিকেশন খুলুন

2 - প্রশাসন> সংস্করণ> ডোমেন যুক্ত করুন ... (আপনার ডোমেনটি আপনার Google Apps অ্যাকাউন্টের সাথে লিঙ্ক করতে হবে, ডোমেন যাচাই সহ এটি করতে পদক্ষেপগুলি অনুসরণ করুন।)

3 - www.google.com/a/yourdomain.com এ যান

4 - ড্যাশবোর্ড> আপনার অ্যাপ্লিকেশন এখানে তালিকাভুক্ত করা উচিত। এটি ক্লিক করুন।

5 - মায়াপিড সেটিংস পৃষ্ঠা> ওয়েব ঠিকানা> নতুন URL যুক্ত করুন

6 - শুধু www লিখুন এবং যোগ ক্লিক করুন

7 - আপনার ডোমেন হোস্টিং প্রদানকারীর ওয়েব ইন্টারফেস ব্যবহার করে, আপনার ডোমেনের জন্য www এর জন্য একটি CNAME যোগ করুন এবং ghs.googlehosted.com এ নির্দেশ করুন।

8 - এখন আপনার www.mydomain.com আপনার অ্যাপের সাথে সংযুক্ত আছে।

  • আপনি যদি নগ্ন ডোমেইন চান, অর্থাৎ mydomain.com, আপনার DNS প্রশাসককে পুনঃনির্দেশিত করুন (Google অ্যাপ্লিকেশনগুলিতে নয়) এবং এটি www.mydomain.com এ নির্দেশ করুন।

এখন আমি যে সব করেছি, আমি আমার কাস্টম ডোমেইন ব্যবহার করে সফলভাবে আমার appengine অ্যাপ্লিকেশন যেতে পারেন। উদাহরণস্বরূপ http://cic.mx এবং http://www.cic.mx উভয় আমাকে আমার অ্যাপে নিয়ে যান। কিন্তু ইউআরএল পরিবর্তন করে-myappid-appapp.com এবং আমি এটা ঘটতে চাই না!

কেউ এই সমস্যা সমাধান করেছে?

আমি একটি ওয়ার্ডপ্রেস উদাহরণ সঙ্গে, appengine একটি পিএইচপি অ্যাপ্লিকেশন ব্যবহার করছি।

প্রায়শই পড়ার কয়েক ঘন্টা পর এবং DNS রেকর্ডগুলি ব্যবহার করে আমি এই URL গুলির মাধ্যমে আমার Google অ্যাপ্লিকেশন ইঞ্জিন অ্যাপ্লিকেশনটি অ্যাক্সেস করতে পারি:

  • myappid.appspot.com
  • www.myappid.myowndomain.com

কি কাজ করে না:

  • myowndomain.com
  • www.myowndomain.com

আমি সরাসরি আমার ডোমেন বন্ধ এবং একটি সাবডোমেন না আমার অ্যাপ্লিকেশন পরিবেশন করতে সক্ষম হতে চাই। আমি এই কাজ করে যে অ্যাপ্লিকেশন দেখা করেছি। একটি ইউআরএল পুনঃনির্দেশ ছাড়া এটি করার কোন উপায় আছে?


Google একটি রেকর্ড সেট করার জন্য একটি আইপি প্রদান করে না। যদি আমরা নগ্ন ডোমেইন ব্যবহার করতে পারে।

বিদেশী ওয়েব সার্ভারের আইপি তে একটি রেকর্ড সেট করে অন্য একটি বিকল্প রয়েছে এবং সার্ভারটি http.com থেকে www.domain.com এ পুনঃনির্দেশিত করতে পারে ( GiDNS দেখুন )


আপনার নিজের ডোমেনের কাজ পেতে হলে সাবডোমেন ইনকরডার হিসাবে 'www' যুক্ত করার চেষ্টা করার সময় আপনি এই বার্তাটি দেখেছেন:

'ইতোমধ্যে ব্যবহার করা হয়েছে, আগে আগের ম্যাপিং মুছে ফেলুন। '

আপনি যদি আপনার ডোমেনের জন্য Google Apps ব্যবহার করছেন তবে অন্য উত্তরগুলিতে উল্লিখিত উপরে প্রক্রিয়াটি সামান্য পরিবর্তিত হয়েছে।

আপনাকে অবশ্যই এই কাজটি অবশ্যই করতে হবে:

গুগল অ্যাপস -> সার্ভিস সেটিংস -> সাইট। 'ওয়েব ঠিকানা ম্যাপিং' ক্লিক করুন এবং 'www' ম্যাপিংটি সরান যা ডিফল্টভাবে সাইটগুলিতে যোগ করা হয়েছে।

তারপর আপনি আপনার অ্যাপ ইঞ্জিন অ্যাপ্লিকেশনের জন্য 'www' সাবডোমেন যুক্ত করতে পারেন

এই লিঙ্কটি দেখুন:

http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps


২019-এ অ্যাপ ইঞ্জিনের জন্য, গুগলগুলি একটি কাস্টম ডোমেন সেট আপ করা সহজ করেছে।

  1. গুগল অ্যাপ ইঞ্জিন -> সেটিংস -> কাস্টম ডোমেইন

  2. আপনার ডোমেইন যাচাই করুন

  3. আপনার ডোমেইন নাম নিবন্ধন নির্বাচন করুন

অনুস্মারক : Google একটি বিদ্যমান CNAME রেকর্ড ছাড়াই উপলব্ধ মানের সাথে TXT রেকর্ডটি ব্যবহার করুন, অন্যথায় TXT রেকর্ড ওভাররাইড করা হবে

  1. পৃষ্ঠার পদক্ষেপগুলি অনুসরণ করুন, এতে আপনার সাবডোমেনের কনফিগারেশন, CNAME রেকর্ড, একটি রেকর্ড, AAAA রেকর্ড রয়েছে, এবং আপনি যেতে ভাল হবেন।

যখন আপনি "অ্যাপ্লিকেশন সেটিংস -> ডোমেন যোগ করুন" এ যান তবে এটি লগইন অ্যাকাউন্ট নির্বাচন করার জন্য অনুরোধ করবে, সম্ভবত আপনি ইতিমধ্যে জিমেইল অ্যাকাউন্টে আছেন তাই এটি জিমেইল অ্যাকাউন্টও দেখাবে, তবে আপনাকে Google Apps অ্যাকাউন্টটি ব্যবহার করতে হবে যেখানে আপনি আপনার কাস্টম ডোমেনটি ম্যাপ করেছেন


[2015-09-28 আপডেট করুন] এখন Google আপনাকে Google Apps এর প্রয়োজন ছাড়াই কাস্টম ডোমেনগুলি (নগ্ন ডোমেন সহ) এবং SSL সেটআপ করতে দেয়। বিস্তারিত জানার জন্য এখানে দেখুন: https://cloud.google.com/appengine/docs/using-custom-domains-and-ssl?hl=en

আমি আজই আবিষ্কার করেছি (২014-04-11 হিসাবে) একটি নতুন কাস্টম ডোমেন সেটিংস পৃষ্ঠা Google বিকাশকারী কনসোল থেকে পাওয়া যায়:

1. https://console.developers.google.com/project যান 2. আপনার প্রকল্পের উপর ক্লিক করুন 3. বাম ক্লিক করুন "অ্যাপ ইঞ্জিন" 4. "সেটিংস" ক্লিক করুন

এই নাও! আপনি গুগল অ্যাপ একাউন্টের প্রয়োজন ছাড়া কাস্টম ডোমেইন কনফিগার করতে পারেন!


আপনাকে অবশ্যই এটিকে ব্যবহার করতে হবে, Application Settings > Add Domain ...


এখানে আপনার অ্যাপটি কাস্টম ডোমেনে ম্যাপিং সম্পর্কে Google এর একটি টিউটোরিয়াল: https://cloud.google.com/appengine/docs/domain?hl=FR

এটা সর্বশেষ আপডেট হতে হবে। কিন্তু দয়া করে এই দুটি জিনিস মনে রাখবেন:

1- আপনি নতুন বিকাশকারী কনসোলে আপনার অ্যাপটি খুঁজে পাচ্ছেন না, তার জন্য কেবলমাত্র সমাধানটি আপনার সোর্স কোডটি ডাউনলোড করে, নতুন বিকাশকারী কনসোল থেকে একটি নতুন অ্যাপ্লিকেশন তৈরি করে এবং এটি স্থাপন করে।

2- আপনি বিকাশকারী কনসোলে আপনার অ্যাপ্লিকেশনটি খুঁজে পান, তবে কম্পিউট মেনুতে আপনি টিউটোরিয়ালে উল্লেখিত অ্যাপ ইঞ্জিন সেটিংস খুঁজে পাচ্ছেন না, তবে আপনাকে প্রথম পয়েন্টে ব্যাখ্যা করার মতো একই প্রক্রিয়া করতে হবে (অন্য অ্যাপ্লিকেশন তৈরি করুন)

আশা করি এটা কাজে লাগবে !


[এপ্রিল 2016 আপডেট করুন] এই উত্তরটি এখন পুরানো হয়েছে, কাস্টম নগ্ন ডোমেন ম্যাপিং সমর্থিত, লরেন্স মোকের উত্তর দেখুন

বিস্তারিত জানার জন্য http://www.google.com/support/a/bin/answer.py?hl=en&answer=91077 দেখুন। একবার আপনি আপনার ডোমেনের জন্য Google Apps এর জন্য সাইন আপ করেছেন:

# Sign in to the Google App Engine admin console.
# Go to Administration > Versions
# Click the 'Add Domain...' button under Domain Setup.
# Enter your domain name in the 'Domain Name:' field
# Click 'Add Domain'. You will be directed to the Google Apps administrator console to complete the process.
# Log in to the Google Apps control panel with your administrator account.
# Accept the terms and specify the access URL you'd like to provide for your application.
# Click 'Accept

আপনি কোনও নগ্ন ডোমেইন ব্যবহার করতে পারবেন না, যেমন, যাই হোক না কেন.com (তবে www.whatever.com কাজ করে) কারণ:

সাম্প্রতিক পরিবর্তনের কারণে, Google App Engine নগ্ন ডোমেনে আপনার অ্যাপ্লিকেশনটির ম্যাপিং সমর্থন করে না। যদি আপনার ডোমেইন রেজিস্ট্রার URL পুনঃনির্দেশগুলি সমর্থন করে তবে আপনি http://yourdomain.com থেকে আপনার অ্যাপ্লিকেশানে পুনঃনির্দেশ করতে পারেন, যা http://www.yourdomain.com অথবা http://appid.yourdomain.com এর মতো ডোমেনগুলি থেকে সরবরাহ করা যেতে পারে।

যেমন http://www.google.com/support/a/bin/answer.py?answer=91080 এ নির্দিষ্ট করা হয়েছে


আপনি Godaddy এ আপনার ডোমেন নাম অগ্রাহ্য বা মাস্ক পুনর্নির্দেশ করতে পারেন তবে আমি অন্যান্য হোস্টিং সাইট সম্পর্কে জানি না। এই link



[এপ্রিল 2016 আপডেট করুন] এই উত্তরটি এখন পুরানো হয়েছে, কাস্টম নগ্ন ডোমেন ম্যাপিং সমর্থিত, লরেন্স মোকের উত্তর দেখুন

আমি এটা figured আছে!

প্রথম বন্ধ: আপনার অ্যাডসপট অ্যাপ্লিকেশনের সাথে mydomain.com মত লিঙ্ক লিঙ্ক করা অসম্ভব। এটি একটি নগ্ন ডোমেন হিসাবে বিবেচিত, যা Google App Engine (এখন আর) দ্বারা সমর্থিত নয়। কঠোরভাবে বলার অপেক্ষা রাখে না, আমার প্রশ্নের উত্তর "অসম্ভব" হতে হবে। পড়তে...

আপনি যা করতে পারেন তা আপনার অ্যাপটিকে নির্দেশ করে সাবডোমেন যুক্ত করুন, যেমন myappid.mydomain.com । আপনার অ্যাপের সাথে যুক্ত আপনার শীর্ষ স্তরের ডোমেনটি পেতে চাবিটি হল যে www অন্য কোনও উপদমনের মতোই বুঝতে পারে!

myappid.mydomain.com ঠিক যেমন www.mydomain.com হিসাবে একই আচরণ করা হয়!

এখানে পদক্ষেপগুলি:

  1. Appengine.google.com এ যান, আপনার অ্যাপ্লিকেশন খুলুন
  2. প্রশাসন> সংস্করণ> ডোমেন যোগ করুন ... (আপনার ডোমেনটি আপনার Google Apps অ্যাকাউন্টের সাথে লিঙ্ক করতে হবে, ডোমেন যাচাই সহ এটি করতে পদক্ষেপগুলি অনুসরণ করুন।)
  3. Www.google.com/a/yourdomain.com এ যান
  4. ড্যাশবোর্ড> আপনার অ্যাপ্লিকেশন এখানে তালিকাভুক্ত করা উচিত। এটি ক্লিক করুন।
  5. Myappid সেটিংস পৃষ্ঠা> ওয়েব ঠিকানা> নতুন URL যুক্ত করুন
  6. শুধু www লিখুন এবং যোগ ক্লিক করুন
  7. আপনার ডোমেন হোস্টিং প্রদানকারীর ওয়েব ইন্টারফেস ব্যবহার করে, আপনার ডোমেনের জন্য www জন্য একটি CNAME যোগ করুন এবং ghs.googlehosted.com নির্দেশ করুন

এখন আপনি www.mydomain.com আপনার অ্যাপ্লিকেশন লিঙ্ক।

আমি চাই এই ডকুমেন্টেশন আরও সুস্পষ্ট হয়েছে ... গুড লাক!





google-cloud-platform