たとえば、このSO questionのいくつかの回答で、静的ファイルの提供をサーバーに任せるべきであるいくつかの場所を静かに読みました。しかし、私は OpenShift PaaS を使用しており、そこで .htaccess ファイルを変更する方法がわかりません。
テンプレートからサイトマップを提供するこのコードを見つけました。サイトマップとrobots.txtの両方について、アプリでそれを行いました-
@app.route("/sitemap.xml")
def sitemap_xml():
response= make_response(render_template("sitemap.xml"))
response.headers['Content-Type'] = 'application/xml'
return response
@app.route("/robots.txt")
def robots_txt():
return render_template("robots.txt")
これに害はありますか、それとも私のアプローチは大丈夫ですか?