Как скрыть страницу, например, используя htaccess [duplicate]

Одно горячее кодирование с помощью pandas очень просто:

def one_hot(df, cols):
    """
    @param df pandas DataFrame
    @param cols a list of columns to encode 
    @return a DataFrame with one-hot encoding
    """
    for each in cols:
        dummies = pd.get_dummies(df[each], prefix=each, drop_first=False)
        df = pd.concat([df, dummies], axis=1)
    return df

EDIT:

Другой способ one_hot использовать sklearn's LabelBinarizer:

from sklearn.preprocessing import LabelBinarizer 
label_binarizer = LabelBinarizer()
label_binarizer.fit(all_your_labels_list) # need to be global or remembered to use it later

def one_hot_encode(x):
    """
    One hot encode a list of sample labels. Return a one-hot encoded vector for each label.
    : x: List of sample Labels
    : return: Numpy array of one-hot encoded labels
    """
    return label_binarizer.transform(x)
23
задан Citizen 11 September 2013 в 01:05
поделиться

2 ответа

Попробуйте:

RewriteRule ^directory/ - [L,R=404]

Это перенаправляет все запросы для папки «/directory/», они получают ответ 404.

57
ответ дан Jon Lin 19 August 2018 в 09:50
поделиться
  • 1
    Это отлично сработало для меня с кодом 403. – Walf 24 February 2016 в 11:40
  • 2
    наряду с этим статусом 404, можем ли мы показать содержимое страницы 404.html? – Tausif Anwar 3 February 2017 в 15:16
  • 3
    как насчет PHP и css / html, они могут получить доступ к папке? – TheCrazyProfessor 2 November 2017 в 11:44

Вы также можете изменить время, которое пользователь увидит при столкновении с ошибкой 403, но я бы не рекомендовал делать это надолго.

.htaccess:

ErrorDocument 403 /your404pagehere.php
0
ответ дан Jason 19 August 2018 в 09:50
поделиться
  • 1
    Код ответа в заголовке HTTP по-прежнему равен 403. – elipoultorak 19 May 2016 в 12:02
Другие вопросы по тегам:

Похожие вопросы: