В некоторый исходный код Я Я могу сделать запрос, например:
http://proxy.metaperl.org/index/bitgold-rw1
И переадресуйте его успешно.
Однако, я хочу удалить index
из URL-адреса и сохранить его
перенаправлять с помощью метода index()
. Я попытался переименовать index()
в
default()
после прочтения
Dispatching,
но он по-прежнему не позволяет мне иметь такой URL:
http://proxy.metaperl.org/bitgold-rw1
Он пытается найти метод с именем bitgold-rw1
вместо использования
метод по умолчанию для разрешения запроса, приведя ошибку:
NotFound: (404, "The path '/bitgold-rw1' was not found.")
Файл запуска WSGI выглядит следующим образом:
# -*- python -*-
# core
import os
import sys
# 3rd party
import cherrypy
# local
def full_path(*extra):
return os.path.join(os.path.dirname(__file__), *extra)
sys.path.insert(0, full_path())
import config
import myapp
application = cherrypy.Application(
myapp.Root(),
"/",
config.config)