直播服务器上的Django应用程序中没有打开主机名主页



我正在托管服务器上托管一个Django应用程序,其中包含passenger_wsgi.py文件。假设我的域名是food.menu,当我访问时https://food.menu'浏览器显示

不允许

但当我访问时https://food.menu/Menu'那么这些链接是可以访问的。

食品样品>urls.py文件看起来像这个

urlpatterns = [
path('admin/', admin.site.urls),
path('', include('food.Urls.WebsiteUrls'))]

食物>urls.py文件看起来像这个

urlpatterns = [
path('', WebsiteViews.Home, name='HomePage'),
path('menusearch', WebsiteViews.Search_Menu, name='menusearch'),
path('MenuQR', WebsiteViews.MenuQRCode, name='MenuQR'),
path('Menu', WebsiteViews.Menu, name='Menu'),
path('QRScanner', WebsiteViews.Scanner_View, name='QRScanner')]

在localhost上工作正常,但在实时服务器上,域名为path('', WebsiteViews.Home, name='HomePage')的主url未打开。

Cpanel应用程序管理器设置:

1.应用程序管理器>部署域,我已经选择了我的域'food.menu'。

2.基本应用程序URL输入应用程序的基本URL。注册应用程序后,可以使用此URL对其进行访问。默认情况下,我什么也没写,它给出了域名和域名后面的"/",比如"food.menu/'"。

任何形式的帮助都将是伟大的。

谢谢。。!!

我在回答我自己的问题,在我从应用程序管理器部分重新启动应用程序后,该问题得到了修复。我禁用该应用程序不到一分钟,然后重新启用它,问题就解决了。

最新更新